Documentation
¶
Index ¶
- type AcceptNetPeeringRequest
- type AcceptNetPeeringResponse
- type AccepterNet
- type AccessLog
- type Account
- type ApiKey
- type ApplicationStickyCookiePolicy
- type Attribute
- type AuthenticateAccountRequest
- type AuthenticateAccountResponse
- type BackendVmsHealth
- type BlockDeviceMapping
- type BlockDeviceMappingCreated
- type BlockDeviceMappingImage
- type BlockDeviceMappingVmCreation
- type BlockDeviceMappingVmUpdate
- type Bsu
- type BsuCreated
- type BsuToCreate
- type BsuToUpdateVm
- type CatalogAttribute
- type CatalogEntry
- type Catalog_0
- type Catalog_1
- type CheckSignatureRequest
- type CheckSignatureResponse
- type Client
- func (c *Client) Do(req *http.Request) (*http.Response, error)
- func (c *Client) GetConfig() *Config
- func (client *Client) POST_AcceptNetPeering(acceptnetpeeringrequest AcceptNetPeeringRequest) (response *POST_AcceptNetPeeringResponses, err error)
- func (client *Client) POST_AuthenticateAccount(authenticateaccountrequest AuthenticateAccountRequest) (response *POST_AuthenticateAccountResponses, err error)
- func (client *Client) POST_CheckSignature(checksignaturerequest CheckSignatureRequest) (response *POST_CheckSignatureResponses, err error)
- func (client *Client) POST_CopyAccount(copyaccountrequest CopyAccountRequest) (response *POST_CopyAccountResponses, err error)
- func (client *Client) POST_CreateAccount(createaccountrequest CreateAccountRequest) (response *POST_CreateAccountResponses, err error)
- func (client *Client) POST_CreateApiKey(createapikeyrequest CreateApiKeyRequest) (response *POST_CreateApiKeyResponses, err error)
- func (client *Client) POST_CreateClientGateway(createclientgatewayrequest CreateClientGatewayRequest) (response *POST_CreateClientGatewayResponses, err error)
- func (client *Client) POST_CreateDhcpOptions(createdhcpoptionsrequest CreateDhcpOptionsRequest) (response *POST_CreateDhcpOptionsResponses, err error)
- func (client *Client) POST_CreateDirectLink(createdirectlinkrequest CreateDirectLinkRequest) (response *POST_CreateDirectLinkResponses, err error)
- func (client *Client) POST_CreateDirectLinkInterface(createdirectlinkinterfacerequest CreateDirectLinkInterfaceRequest) (response *POST_CreateDirectLinkInterfaceResponses, err error)
- func (client *Client) POST_CreateImage(createimagerequest CreateImageRequest) (response *POST_CreateImageResponses, err error)
- func (client *Client) POST_CreateImageExportTask(createimageexporttaskrequest CreateImageExportTaskRequest) (response *POST_CreateImageExportTaskResponses, err error)
- func (client *Client) POST_CreateInternetService(createinternetservicerequest CreateInternetServiceRequest) (response *POST_CreateInternetServiceResponses, err error)
- func (client *Client) POST_CreateKeypair(createkeypairrequest CreateKeypairRequest) (response *POST_CreateKeypairResponses, err error)
- func (client *Client) POST_CreateListenerRule(createlistenerrulerequest CreateListenerRuleRequest) (response *POST_CreateListenerRuleResponses, err error)
- func (client *Client) POST_CreateLoadBalancer(createloadbalancerrequest CreateLoadBalancerRequest) (response *POST_CreateLoadBalancerResponses, err error)
- func (client *Client) POST_CreateLoadBalancerListeners(createloadbalancerlistenersrequest CreateLoadBalancerListenersRequest) (response *POST_CreateLoadBalancerListenersResponses, err error)
- func (client *Client) POST_CreateLoadBalancerPolicy(createloadbalancerpolicyrequest CreateLoadBalancerPolicyRequest) (response *POST_CreateLoadBalancerPolicyResponses, err error)
- func (client *Client) POST_CreateNatService(createnatservicerequest CreateNatServiceRequest) (response *POST_CreateNatServiceResponses, err error)
- func (client *Client) POST_CreateNet(createnetrequest CreateNetRequest) (response *POST_CreateNetResponses, err error)
- func (client *Client) POST_CreateNetAccessPoint(createnetaccesspointrequest CreateNetAccessPointRequest) (response *POST_CreateNetAccessPointResponses, err error)
- func (client *Client) POST_CreateNetPeering(createnetpeeringrequest CreateNetPeeringRequest) (response *POST_CreateNetPeeringResponses, err error)
- func (client *Client) POST_CreateNic(createnicrequest CreateNicRequest) (response *POST_CreateNicResponses, err error)
- func (client *Client) POST_CreatePolicy(createpolicyrequest CreatePolicyRequest) (response *POST_CreatePolicyResponses, err error)
- func (client *Client) POST_CreatePublicIp(createpubliciprequest CreatePublicIpRequest) (response *POST_CreatePublicIpResponses, err error)
- func (client *Client) POST_CreateRoute(createrouterequest CreateRouteRequest) (response *POST_CreateRouteResponses, err error)
- func (client *Client) POST_CreateRouteTable(createroutetablerequest CreateRouteTableRequest) (response *POST_CreateRouteTableResponses, err error)
- func (client *Client) POST_CreateSecurityGroup(createsecuritygrouprequest CreateSecurityGroupRequest) (response *POST_CreateSecurityGroupResponses, err error)
- func (client *Client) POST_CreateSecurityGroupRule(createsecuritygrouprulerequest CreateSecurityGroupRuleRequest) (response *POST_CreateSecurityGroupRuleResponses, err error)
- func (client *Client) POST_CreateServerCertificate(createservercertificaterequest CreateServerCertificateRequest) (response *POST_CreateServerCertificateResponses, err error)
- func (client *Client) POST_CreateSnapshot(createsnapshotrequest CreateSnapshotRequest) (response *POST_CreateSnapshotResponses, err error)
- func (client *Client) POST_CreateSnapshotExportTask(createsnapshotexporttaskrequest CreateSnapshotExportTaskRequest) (response *POST_CreateSnapshotExportTaskResponses, err error)
- func (client *Client) POST_CreateSubnet(createsubnetrequest CreateSubnetRequest) (response *POST_CreateSubnetResponses, err error)
- func (client *Client) POST_CreateTags(createtagsrequest CreateTagsRequest) (response *POST_CreateTagsResponses, err error)
- func (client *Client) POST_CreateUser(createuserrequest CreateUserRequest) (response *POST_CreateUserResponses, err error)
- func (client *Client) POST_CreateUserGroup(createusergrouprequest CreateUserGroupRequest) (response *POST_CreateUserGroupResponses, err error)
- func (client *Client) POST_CreateVirtualGateway(createvirtualgatewayrequest CreateVirtualGatewayRequest) (response *POST_CreateVirtualGatewayResponses, err error)
- func (client *Client) POST_CreateVms(createvmsrequest CreateVmsRequest) (response *POST_CreateVmsResponses, err error)
- func (client *Client) POST_CreateVolume(createvolumerequest CreateVolumeRequest) (response *POST_CreateVolumeResponses, err error)
- func (client *Client) POST_CreateVpnConnection(createvpnconnectionrequest CreateVpnConnectionRequest) (response *POST_CreateVpnConnectionResponses, err error)
- func (client *Client) POST_CreateVpnConnectionRoute(createvpnconnectionrouterequest CreateVpnConnectionRouteRequest) (response *POST_CreateVpnConnectionRouteResponses, err error)
- func (client *Client) POST_DeleteApiKey(deleteapikeyrequest DeleteApiKeyRequest) (response *POST_DeleteApiKeyResponses, err error)
- func (client *Client) POST_DeleteClientGateway(deleteclientgatewayrequest DeleteClientGatewayRequest) (response *POST_DeleteClientGatewayResponses, err error)
- func (client *Client) POST_DeleteDhcpOptions(deletedhcpoptionsrequest DeleteDhcpOptionsRequest) (response *POST_DeleteDhcpOptionsResponses, err error)
- func (client *Client) POST_DeleteDirectLink(deletedirectlinkrequest DeleteDirectLinkRequest) (response *POST_DeleteDirectLinkResponses, err error)
- func (client *Client) POST_DeleteDirectLinkInterface(deletedirectlinkinterfacerequest DeleteDirectLinkInterfaceRequest) (response *POST_DeleteDirectLinkInterfaceResponses, err error)
- func (client *Client) POST_DeleteExportTask(deleteexporttaskrequest DeleteExportTaskRequest) (response *POST_DeleteExportTaskResponses, err error)
- func (client *Client) POST_DeleteImage(deleteimagerequest DeleteImageRequest) (response *POST_DeleteImageResponses, err error)
- func (client *Client) POST_DeleteInternetService(deleteinternetservicerequest DeleteInternetServiceRequest) (response *POST_DeleteInternetServiceResponses, err error)
- func (client *Client) POST_DeleteKeypair(deletekeypairrequest DeleteKeypairRequest) (response *POST_DeleteKeypairResponses, err error)
- func (client *Client) POST_DeleteListenerRule(deletelistenerrulerequest DeleteListenerRuleRequest) (response *POST_DeleteListenerRuleResponses, err error)
- func (client *Client) POST_DeleteLoadBalancer(deleteloadbalancerrequest DeleteLoadBalancerRequest) (response *POST_DeleteLoadBalancerResponses, err error)
- func (client *Client) POST_DeleteLoadBalancerListeners(deleteloadbalancerlistenersrequest DeleteLoadBalancerListenersRequest) (response *POST_DeleteLoadBalancerListenersResponses, err error)
- func (client *Client) POST_DeleteLoadBalancerPolicy(deleteloadbalancerpolicyrequest DeleteLoadBalancerPolicyRequest) (response *POST_DeleteLoadBalancerPolicyResponses, err error)
- func (client *Client) POST_DeleteNatService(deletenatservicerequest DeleteNatServiceRequest) (response *POST_DeleteNatServiceResponses, err error)
- func (client *Client) POST_DeleteNet(deletenetrequest DeleteNetRequest) (response *POST_DeleteNetResponses, err error)
- func (client *Client) POST_DeleteNetAccessPoints(deletenetaccesspointsrequest DeleteNetAccessPointsRequest) (response *POST_DeleteNetAccessPointsResponses, err error)
- func (client *Client) POST_DeleteNetPeering(deletenetpeeringrequest DeleteNetPeeringRequest) (response *POST_DeleteNetPeeringResponses, err error)
- func (client *Client) POST_DeleteNic(deletenicrequest DeleteNicRequest) (response *POST_DeleteNicResponses, err error)
- func (client *Client) POST_DeletePolicy(deletepolicyrequest DeletePolicyRequest) (response *POST_DeletePolicyResponses, err error)
- func (client *Client) POST_DeletePublicIp(deletepubliciprequest DeletePublicIpRequest) (response *POST_DeletePublicIpResponses, err error)
- func (client *Client) POST_DeleteRoute(deleterouterequest DeleteRouteRequest) (response *POST_DeleteRouteResponses, err error)
- func (client *Client) POST_DeleteRouteTable(deleteroutetablerequest DeleteRouteTableRequest) (response *POST_DeleteRouteTableResponses, err error)
- func (client *Client) POST_DeleteSecurityGroup(deletesecuritygrouprequest DeleteSecurityGroupRequest) (response *POST_DeleteSecurityGroupResponses, err error)
- func (client *Client) POST_DeleteSecurityGroupRule(deletesecuritygrouprulerequest DeleteSecurityGroupRuleRequest) (response *POST_DeleteSecurityGroupRuleResponses, err error)
- func (client *Client) POST_DeleteServerCertificate(deleteservercertificaterequest DeleteServerCertificateRequest) (response *POST_DeleteServerCertificateResponses, err error)
- func (client *Client) POST_DeleteSnapshot(deletesnapshotrequest DeleteSnapshotRequest) (response *POST_DeleteSnapshotResponses, err error)
- func (client *Client) POST_DeleteSubnet(deletesubnetrequest DeleteSubnetRequest) (response *POST_DeleteSubnetResponses, err error)
- func (client *Client) POST_DeleteTags(deletetagsrequest DeleteTagsRequest) (response *POST_DeleteTagsResponses, err error)
- func (client *Client) POST_DeleteUser(deleteuserrequest DeleteUserRequest) (response *POST_DeleteUserResponses, err error)
- func (client *Client) POST_DeleteUserGroup(deleteusergrouprequest DeleteUserGroupRequest) (response *POST_DeleteUserGroupResponses, err error)
- func (client *Client) POST_DeleteVirtualGateway(deletevirtualgatewayrequest DeleteVirtualGatewayRequest) (response *POST_DeleteVirtualGatewayResponses, err error)
- func (client *Client) POST_DeleteVms(deletevmsrequest DeleteVmsRequest) (response *POST_DeleteVmsResponses, err error)
- func (client *Client) POST_DeleteVolume(deletevolumerequest DeleteVolumeRequest) (response *POST_DeleteVolumeResponses, err error)
- func (client *Client) POST_DeleteVpnConnection(deletevpnconnectionrequest DeleteVpnConnectionRequest) (response *POST_DeleteVpnConnectionResponses, err error)
- func (client *Client) POST_DeleteVpnConnectionRoute(deletevpnconnectionrouterequest DeleteVpnConnectionRouteRequest) (response *POST_DeleteVpnConnectionRouteResponses, err error)
- func (client *Client) POST_DeregisterUserInUserGroup(deregisteruserinusergrouprequest DeregisterUserInUserGroupRequest) (response *POST_DeregisterUserInUserGroupResponses, err error)
- func (client *Client) POST_DeregisterVmsInLoadBalancer(deregistervmsinloadbalancerrequest DeregisterVmsInLoadBalancerRequest) (response *POST_DeregisterVmsInLoadBalancerResponses, err error)
- func (client *Client) POST_LinkInternetService(linkinternetservicerequest LinkInternetServiceRequest) (response *POST_LinkInternetServiceResponses, err error)
- func (client *Client) POST_LinkNic(linknicrequest LinkNicRequest) (response *POST_LinkNicResponses, err error)
- func (client *Client) POST_LinkPolicy(linkpolicyrequest LinkPolicyRequest) (response *POST_LinkPolicyResponses, err error)
- func (client *Client) POST_LinkPrivateIps(linkprivateipsrequest LinkPrivateIpsRequest) (response *POST_LinkPrivateIpsResponses, err error)
- func (client *Client) POST_LinkPublicIp(linkpubliciprequest LinkPublicIpRequest) (response *POST_LinkPublicIpResponses, err error)
- func (client *Client) POST_LinkRouteTable(linkroutetablerequest LinkRouteTableRequest) (response *POST_LinkRouteTableResponses, err error)
- func (client *Client) POST_LinkVirtualGateway(linkvirtualgatewayrequest LinkVirtualGatewayRequest) (response *POST_LinkVirtualGatewayResponses, err error)
- func (client *Client) POST_LinkVolume(linkvolumerequest LinkVolumeRequest) (response *POST_LinkVolumeResponses, err error)
- func (client *Client) POST_PurchaseReservedVmsOffer(purchasereservedvmsofferrequest PurchaseReservedVmsOfferRequest) (response *POST_PurchaseReservedVmsOfferResponses, err error)
- func (client *Client) POST_ReadAccount(readaccountrequest ReadAccountRequest) (response *POST_ReadAccountResponses, err error)
- func (client *Client) POST_ReadAccountConsumption(readaccountconsumptionrequest ReadAccountConsumptionRequest) (response *POST_ReadAccountConsumptionResponses, err error)
- func (client *Client) POST_ReadAdminPassword(readadminpasswordrequest ReadAdminPasswordRequest) (response *POST_ReadAdminPasswordResponses, err error)
- func (client *Client) POST_ReadApiKeys(readapikeysrequest ReadApiKeysRequest) (response *POST_ReadApiKeysResponses, err error)
- func (client *Client) POST_ReadApiLogs(readapilogsrequest ReadApiLogsRequest) (response *POST_ReadApiLogsResponses, err error)
- func (client *Client) POST_ReadBillableDigest(readbillabledigestrequest ReadBillableDigestRequest) (response *POST_ReadBillableDigestResponses, err error)
- func (client *Client) POST_ReadCatalog(readcatalogrequest ReadCatalogRequest) (response *POST_ReadCatalogResponses, err error)
- func (client *Client) POST_ReadClientGateways(readclientgatewaysrequest ReadClientGatewaysRequest) (response *POST_ReadClientGatewaysResponses, err error)
- func (client *Client) POST_ReadConsoleOutput(readconsoleoutputrequest ReadConsoleOutputRequest) (response *POST_ReadConsoleOutputResponses, err error)
- func (client *Client) POST_ReadDhcpOptions(readdhcpoptionsrequest ReadDhcpOptionsRequest) (response *POST_ReadDhcpOptionsResponses, err error)
- func (client *Client) POST_ReadDirectLinkInterfaces(readdirectlinkinterfacesrequest ReadDirectLinkInterfacesRequest) (response *POST_ReadDirectLinkInterfacesResponses, err error)
- func (client *Client) POST_ReadDirectLinks(readdirectlinksrequest ReadDirectLinksRequest) (response *POST_ReadDirectLinksResponses, err error)
- func (client *Client) POST_ReadImageExportTasks(readimageexporttasksrequest ReadImageExportTasksRequest) (response *POST_ReadImageExportTasksResponses, err error)
- func (client *Client) POST_ReadImages(readimagesrequest ReadImagesRequest) (response *POST_ReadImagesResponses, err error)
- func (client *Client) POST_ReadInternetServices(readinternetservicesrequest ReadInternetServicesRequest) (response *POST_ReadInternetServicesResponses, err error)
- func (client *Client) POST_ReadKeypairs(readkeypairsrequest ReadKeypairsRequest) (response *POST_ReadKeypairsResponses, err error)
- func (client *Client) POST_ReadListenerRules(readlistenerrulesrequest ReadListenerRulesRequest) (response *POST_ReadListenerRulesResponses, err error)
- func (client *Client) POST_ReadLoadBalancers(readloadbalancersrequest ReadLoadBalancersRequest) (response *POST_ReadLoadBalancersResponses, err error)
- func (client *Client) POST_ReadLocations(readlocationsrequest ReadLocationsRequest) (response *POST_ReadLocationsResponses, err error)
- func (client *Client) POST_ReadNatServices(readnatservicesrequest ReadNatServicesRequest) (response *POST_ReadNatServicesResponses, err error)
- func (client *Client) POST_ReadNetAccessPointServices(readnetaccesspointservicesrequest ReadNetAccessPointServicesRequest) (response *POST_ReadNetAccessPointServicesResponses, err error)
- func (client *Client) POST_ReadNetAccessPoints(readnetaccesspointsrequest ReadNetAccessPointsRequest) (response *POST_ReadNetAccessPointsResponses, err error)
- func (client *Client) POST_ReadNetPeerings(readnetpeeringsrequest ReadNetPeeringsRequest) (response *POST_ReadNetPeeringsResponses, err error)
- func (client *Client) POST_ReadNets(readnetsrequest ReadNetsRequest) (response *POST_ReadNetsResponses, err error)
- func (client *Client) POST_ReadNics(readnicsrequest ReadNicsRequest) (response *POST_ReadNicsResponses, err error)
- func (client *Client) POST_ReadPolicies(readpoliciesrequest ReadPoliciesRequest) (response *POST_ReadPoliciesResponses, err error)
- func (client *Client) POST_ReadPrefixLists(readprefixlistsrequest ReadPrefixListsRequest) (response *POST_ReadPrefixListsResponses, err error)
- func (client *Client) POST_ReadProductTypes(readproducttypesrequest ReadProductTypesRequest) (response *POST_ReadProductTypesResponses, err error)
- func (client *Client) POST_ReadPublicCatalog(readpubliccatalogrequest ReadPublicCatalogRequest) (response *POST_ReadPublicCatalogResponses, err error)
- func (client *Client) POST_ReadPublicIpRanges(readpubliciprangesrequest ReadPublicIpRangesRequest) (response *POST_ReadPublicIpRangesResponses, err error)
- func (client *Client) POST_ReadPublicIps(readpublicipsrequest ReadPublicIpsRequest) (response *POST_ReadPublicIpsResponses, err error)
- func (client *Client) POST_ReadQuotas(readquotasrequest ReadQuotasRequest) (response *POST_ReadQuotasResponses, err error)
- func (client *Client) POST_ReadRegionConfig(readregionconfigrequest ReadRegionConfigRequest) (response *POST_ReadRegionConfigResponses, err error)
- func (client *Client) POST_ReadRegions(readregionsrequest ReadRegionsRequest) (response *POST_ReadRegionsResponses, err error)
- func (client *Client) POST_ReadReservedVmOffers(readreservedvmoffersrequest ReadReservedVmOffersRequest) (response *POST_ReadReservedVmOffersResponses, err error)
- func (client *Client) POST_ReadReservedVms(readreservedvmsrequest ReadReservedVmsRequest) (response *POST_ReadReservedVmsResponses, err error)
- func (client *Client) POST_ReadRouteTables(readroutetablesrequest ReadRouteTablesRequest) (response *POST_ReadRouteTablesResponses, err error)
- func (client *Client) POST_ReadSecurityGroups(readsecuritygroupsrequest ReadSecurityGroupsRequest) (response *POST_ReadSecurityGroupsResponses, err error)
- func (client *Client) POST_ReadServerCertificates(readservercertificatesrequest ReadServerCertificatesRequest) (response *POST_ReadServerCertificatesResponses, err error)
- func (client *Client) POST_ReadSnapshotExportTasks(readsnapshotexporttasksrequest ReadSnapshotExportTasksRequest) (response *POST_ReadSnapshotExportTasksResponses, err error)
- func (client *Client) POST_ReadSnapshots(readsnapshotsrequest ReadSnapshotsRequest) (response *POST_ReadSnapshotsResponses, err error)
- func (client *Client) POST_ReadSubnets(readsubnetsrequest ReadSubnetsRequest) (response *POST_ReadSubnetsResponses, err error)
- func (client *Client) POST_ReadSubregions(readsubregionsrequest ReadSubregionsRequest) (response *POST_ReadSubregionsResponses, err error)
- func (client *Client) POST_ReadTags(readtagsrequest ReadTagsRequest) (response *POST_ReadTagsResponses, err error)
- func (client *Client) POST_ReadUserGroups(readusergroupsrequest ReadUserGroupsRequest) (response *POST_ReadUserGroupsResponses, err error)
- func (client *Client) POST_ReadUsers(readusersrequest ReadUsersRequest) (response *POST_ReadUsersResponses, err error)
- func (client *Client) POST_ReadVirtualGateways(readvirtualgatewaysrequest ReadVirtualGatewaysRequest) (response *POST_ReadVirtualGatewaysResponses, err error)
- func (client *Client) POST_ReadVmTypes(readvmtypesrequest ReadVmTypesRequest) (response *POST_ReadVmTypesResponses, err error)
- func (client *Client) POST_ReadVms(readvmsrequest ReadVmsRequest) (response *POST_ReadVmsResponses, err error)
- func (client *Client) POST_ReadVmsHealth(readvmshealthrequest ReadVmsHealthRequest) (response *POST_ReadVmsHealthResponses, err error)
- func (client *Client) POST_ReadVmsState(readvmsstaterequest ReadVmsStateRequest) (response *POST_ReadVmsStateResponses, err error)
- func (client *Client) POST_ReadVolumes(readvolumesrequest ReadVolumesRequest) (response *POST_ReadVolumesResponses, err error)
- func (client *Client) POST_ReadVpnConnections(readvpnconnectionsrequest ReadVpnConnectionsRequest) (response *POST_ReadVpnConnectionsResponses, err error)
- func (client *Client) POST_RebootVms(rebootvmsrequest RebootVmsRequest) (response *POST_RebootVmsResponses, err error)
- func (client *Client) POST_RegisterUserInUserGroup(registeruserinusergrouprequest RegisterUserInUserGroupRequest) (response *POST_RegisterUserInUserGroupResponses, err error)
- func (client *Client) POST_RegisterVmsInLoadBalancer(registervmsinloadbalancerrequest RegisterVmsInLoadBalancerRequest) (response *POST_RegisterVmsInLoadBalancerResponses, err error)
- func (client *Client) POST_RejectNetPeering(rejectnetpeeringrequest RejectNetPeeringRequest) (response *POST_RejectNetPeeringResponses, err error)
- func (client *Client) POST_ResetAccountPassword(resetaccountpasswordrequest ResetAccountPasswordRequest) (response *POST_ResetAccountPasswordResponses, err error)
- func (client *Client) POST_SendResetPasswordEmail(sendresetpasswordemailrequest SendResetPasswordEmailRequest) (response *POST_SendResetPasswordEmailResponses, err error)
- func (client *Client) POST_StartVms(startvmsrequest StartVmsRequest) (response *POST_StartVmsResponses, err error)
- func (client *Client) POST_StopVms(stopvmsrequest StopVmsRequest) (response *POST_StopVmsResponses, err error)
- func (client *Client) POST_UnlinkInternetService(unlinkinternetservicerequest UnlinkInternetServiceRequest) (response *POST_UnlinkInternetServiceResponses, err error)
- func (client *Client) POST_UnlinkNic(unlinknicrequest UnlinkNicRequest) (response *POST_UnlinkNicResponses, err error)
- func (client *Client) POST_UnlinkPolicy(unlinkpolicyrequest UnlinkPolicyRequest) (response *POST_UnlinkPolicyResponses, err error)
- func (client *Client) POST_UnlinkPrivateIps(unlinkprivateipsrequest UnlinkPrivateIpsRequest) (response *POST_UnlinkPrivateIpsResponses, err error)
- func (client *Client) POST_UnlinkPublicIp(unlinkpubliciprequest UnlinkPublicIpRequest) (response *POST_UnlinkPublicIpResponses, err error)
- func (client *Client) POST_UnlinkRouteTable(unlinkroutetablerequest UnlinkRouteTableRequest) (response *POST_UnlinkRouteTableResponses, err error)
- func (client *Client) POST_UnlinkVirtualGateway(unlinkvirtualgatewayrequest UnlinkVirtualGatewayRequest) (response *POST_UnlinkVirtualGatewayResponses, err error)
- func (client *Client) POST_UnlinkVolume(unlinkvolumerequest UnlinkVolumeRequest) (response *POST_UnlinkVolumeResponses, err error)
- func (client *Client) POST_UpdateAccount(updateaccountrequest UpdateAccountRequest) (response *POST_UpdateAccountResponses, err error)
- func (client *Client) POST_UpdateApiKey(updateapikeyrequest UpdateApiKeyRequest) (response *POST_UpdateApiKeyResponses, err error)
- func (client *Client) POST_UpdateHealthCheck(updatehealthcheckrequest UpdateHealthCheckRequest) (response *POST_UpdateHealthCheckResponses, err error)
- func (client *Client) POST_UpdateImage(updateimagerequest UpdateImageRequest) (response *POST_UpdateImageResponses, err error)
- func (client *Client) POST_UpdateKeypair(updatekeypairrequest UpdateKeypairRequest) (response *POST_UpdateKeypairResponses, err error)
- func (client *Client) POST_UpdateListenerRule(updatelistenerrulerequest UpdateListenerRuleRequest) (response *POST_UpdateListenerRuleResponses, err error)
- func (client *Client) POST_UpdateLoadBalancer(updateloadbalancerrequest UpdateLoadBalancerRequest) (response *POST_UpdateLoadBalancerResponses, err error)
- func (client *Client) POST_UpdateNet(updatenetrequest UpdateNetRequest) (response *POST_UpdateNetResponses, err error)
- func (client *Client) POST_UpdateNetAccessPoint(updatenetaccesspointrequest UpdateNetAccessPointRequest) (response *POST_UpdateNetAccessPointResponses, err error)
- func (client *Client) POST_UpdateNic(updatenicrequest UpdateNicRequest) (response *POST_UpdateNicResponses, err error)
- func (client *Client) POST_UpdateRoute(updaterouterequest UpdateRouteRequest) (response *POST_UpdateRouteResponses, err error)
- func (client *Client) POST_UpdateRoutePropagation(updateroutepropagationrequest UpdateRoutePropagationRequest) (response *POST_UpdateRoutePropagationResponses, err error)
- func (client *Client) POST_UpdateServerCertificate(updateservercertificaterequest UpdateServerCertificateRequest) (response *POST_UpdateServerCertificateResponses, err error)
- func (client *Client) POST_UpdateSnapshot(updatesnapshotrequest UpdateSnapshotRequest) (response *POST_UpdateSnapshotResponses, err error)
- func (client *Client) POST_UpdateUser(updateuserrequest UpdateUserRequest) (response *POST_UpdateUserResponses, err error)
- func (client *Client) POST_UpdateUserGroup(updateusergrouprequest UpdateUserGroupRequest) (response *POST_UpdateUserGroupResponses, err error)
- func (client *Client) POST_UpdateVm(updatevmrequest UpdateVmRequest) (response *POST_UpdateVmResponses, err error)
- func (c *Client) Sign(req *http.Request, body []byte) error
- type ClientGateway
- type Config
- type ConsumptionEntries
- type CopyAccountRequest
- type CopyAccountResponse
- type CreateAccountRequest
- type CreateAccountResponse
- type CreateApiKeyRequest
- type CreateApiKeyResponse
- type CreateClientGatewayRequest
- type CreateClientGatewayResponse
- type CreateDhcpOptionsRequest
- type CreateDhcpOptionsResponse
- type CreateDirectLinkInterfaceRequest
- type CreateDirectLinkInterfaceResponse
- type CreateDirectLinkRequest
- type CreateDirectLinkResponse
- type CreateImageExportTaskRequest
- type CreateImageExportTaskResponse
- type CreateImageRequest
- type CreateImageResponse
- type CreateInternetServiceRequest
- type CreateInternetServiceResponse
- type CreateKeypairRequest
- type CreateKeypairResponse
- type CreateListenerRuleRequest
- type CreateListenerRuleResponse
- type CreateLoadBalancerListenersRequest
- type CreateLoadBalancerListenersResponse
- type CreateLoadBalancerPolicyRequest
- type CreateLoadBalancerPolicyResponse
- type CreateLoadBalancerRequest
- type CreateLoadBalancerResponse
- type CreateNatServiceRequest
- type CreateNatServiceResponse
- type CreateNetAccessPointRequest
- type CreateNetAccessPointResponse
- type CreateNetPeeringRequest
- type CreateNetPeeringResponse
- type CreateNetRequest
- type CreateNetResponse
- type CreateNicRequest
- type CreateNicResponse
- type CreatePolicyRequest
- type CreatePolicyResponse
- type CreatePublicIpRequest
- type CreatePublicIpResponse
- type CreateRouteRequest
- type CreateRouteResponse
- type CreateRouteTableRequest
- type CreateRouteTableResponse
- type CreateSecurityGroupRequest
- type CreateSecurityGroupResponse
- type CreateSecurityGroupRuleRequest
- type CreateSecurityGroupRuleResponse
- type CreateServerCertificateRequest
- type CreateServerCertificateResponse
- type CreateSnapshotExportTaskRequest
- type CreateSnapshotExportTaskResponse
- type CreateSnapshotRequest
- type CreateSnapshotResponse
- type CreateSubnetRequest
- type CreateSubnetResponse
- type CreateTagsRequest
- type CreateTagsResponse
- type CreateUserGroupRequest
- type CreateUserGroupResponse
- type CreateUserRequest
- type CreateUserResponse
- type CreateVirtualGatewayRequest
- type CreateVirtualGatewayResponse
- type CreateVmsRequest
- type CreateVmsResponse
- type CreateVolumeRequest
- type CreateVolumeResponse
- type CreateVpnConnectionRequest
- type CreateVpnConnectionResponse
- type CreateVpnConnectionRouteRequest
- type CreateVpnConnectionRouteResponse
- type DeleteApiKeyRequest
- type DeleteApiKeyResponse
- type DeleteClientGatewayRequest
- type DeleteClientGatewayResponse
- type DeleteDhcpOptionsRequest
- type DeleteDhcpOptionsResponse
- type DeleteDirectLinkInterfaceRequest
- type DeleteDirectLinkInterfaceResponse
- type DeleteDirectLinkRequest
- type DeleteDirectLinkResponse
- type DeleteExportTaskRequest
- type DeleteExportTaskResponse
- type DeleteImageRequest
- type DeleteImageResponse
- type DeleteInternetServiceRequest
- type DeleteInternetServiceResponse
- type DeleteKeypairRequest
- type DeleteKeypairResponse
- type DeleteListenerRuleRequest
- type DeleteListenerRuleResponse
- type DeleteLoadBalancerListenersRequest
- type DeleteLoadBalancerListenersResponse
- type DeleteLoadBalancerPolicyRequest
- type DeleteLoadBalancerPolicyResponse
- type DeleteLoadBalancerRequest
- type DeleteLoadBalancerResponse
- type DeleteNatServiceRequest
- type DeleteNatServiceResponse
- type DeleteNetAccessPointsRequest
- type DeleteNetAccessPointsResponse
- type DeleteNetPeeringRequest
- type DeleteNetPeeringResponse
- type DeleteNetRequest
- type DeleteNetResponse
- type DeleteNicRequest
- type DeleteNicResponse
- type DeletePolicyRequest
- type DeletePolicyResponse
- type DeletePublicIpRequest
- type DeletePublicIpResponse
- type DeleteRouteRequest
- type DeleteRouteResponse
- type DeleteRouteTableRequest
- type DeleteRouteTableResponse
- type DeleteSecurityGroupRequest
- type DeleteSecurityGroupResponse
- type DeleteSecurityGroupRuleRequest
- type DeleteSecurityGroupRuleResponse
- type DeleteServerCertificateRequest
- type DeleteServerCertificateResponse
- type DeleteSnapshotRequest
- type DeleteSnapshotResponse
- type DeleteSubnetRequest
- type DeleteSubnetResponse
- type DeleteTagsRequest
- type DeleteTagsResponse
- type DeleteUserGroupRequest
- type DeleteUserGroupResponse
- type DeleteUserRequest
- type DeleteUserResponse
- type DeleteVirtualGatewayRequest
- type DeleteVirtualGatewayResponse
- type DeleteVmsRequest
- type DeleteVmsResponse
- type DeleteVolumeRequest
- type DeleteVolumeResponse
- type DeleteVpnConnectionRequest
- type DeleteVpnConnectionResponse
- type DeleteVpnConnectionRouteRequest
- type DeleteVpnConnectionRouteResponse
- type DeregisterUserInUserGroupRequest
- type DeregisterUserInUserGroupResponse
- type DeregisterVmsInLoadBalancerRequest
- type DeregisterVmsInLoadBalancerResponse
- type DhcpOptionsSet
- type DirectLink
- type DirectLinkInterface
- type DirectLinkInterfaces
- type ErrorResponse
- type Errors
- type FiltersApiLog
- type FiltersDhcpOptions
- type FiltersExportTask
- type FiltersImage
- type FiltersInternetService
- type FiltersKeypair
- type FiltersLoadBalancer
- type FiltersNatService
- type FiltersNet
- type FiltersNetPeering
- type FiltersNic
- type FiltersOldFormat
- type FiltersPublicIp
- type FiltersRouteTable
- type FiltersSecurityGroup
- type FiltersServices
- type FiltersSnapshot
- type FiltersSubnet
- type FiltersTag
- type FiltersUserGroup
- type FiltersVm
- type FiltersVmsState
- type FiltersVolume
- type FiltersVpnConnection
- type HealthCheck
- type Image
- type ImageExportTask
- type InternetService
- type Item
- type Keypair
- type KeypairCreated
- type LinkInternetServiceRequest
- type LinkInternetServiceResponse
- type LinkNic
- type LinkNicLight
- type LinkNicRequest
- type LinkNicResponse
- type LinkNicToUpdate
- type LinkPolicyRequest
- type LinkPolicyResponse
- type LinkPrivateIpsRequest
- type LinkPrivateIpsResponse
- type LinkPublicIp
- type LinkPublicIpLightForVm
- type LinkPublicIpRequest
- type LinkPublicIpResponse
- type LinkRouteTable
- type LinkRouteTableRequest
- type LinkRouteTableResponse
- type LinkVirtualGatewayRequest
- type LinkVirtualGatewayResponse
- type LinkVolumeRequest
- type LinkVolumeResponse
- type LinkedVolume
- type Listener
- type ListenerForCreation
- type ListenerRule
- type ListenerRules
- type LoadBalancer
- type LoadBalancerLight
- type LoadBalancerStickyCookiePolicy
- type Location
- type Log
- type MaintenanceEvent
- type NatService
- type Net
- type NetAccessPoint
- type NetPeering
- type NetPeeringState
- type NetToVirtualGatewayLink
- type Nic
- type NicForVmCreation
- type NicLight
- type OAPIClient
- type OsuApiKey
- type OsuExport
- type POST_AcceptNetPeeringParameters
- type POST_AcceptNetPeeringResponses
- type POST_AuthenticateAccountParameters
- type POST_AuthenticateAccountResponses
- type POST_CheckSignatureParameters
- type POST_CheckSignatureResponses
- type POST_CopyAccountParameters
- type POST_CopyAccountResponses
- type POST_CreateAccountParameters
- type POST_CreateAccountResponses
- type POST_CreateApiKeyParameters
- type POST_CreateApiKeyResponses
- type POST_CreateClientGatewayParameters
- type POST_CreateClientGatewayResponses
- type POST_CreateDhcpOptionsParameters
- type POST_CreateDhcpOptionsResponses
- type POST_CreateDirectLinkInterfaceParameters
- type POST_CreateDirectLinkInterfaceResponses
- type POST_CreateDirectLinkParameters
- type POST_CreateDirectLinkResponses
- type POST_CreateImageExportTaskParameters
- type POST_CreateImageExportTaskResponses
- type POST_CreateImageParameters
- type POST_CreateImageResponses
- type POST_CreateInternetServiceParameters
- type POST_CreateInternetServiceResponses
- type POST_CreateKeypairParameters
- type POST_CreateKeypairResponses
- type POST_CreateListenerRuleParameters
- type POST_CreateListenerRuleResponses
- type POST_CreateLoadBalancerListenersParameters
- type POST_CreateLoadBalancerListenersResponses
- type POST_CreateLoadBalancerParameters
- type POST_CreateLoadBalancerPolicyParameters
- type POST_CreateLoadBalancerPolicyResponses
- type POST_CreateLoadBalancerResponses
- type POST_CreateNatServiceParameters
- type POST_CreateNatServiceResponses
- type POST_CreateNetAccessPointParameters
- type POST_CreateNetAccessPointResponses
- type POST_CreateNetParameters
- type POST_CreateNetPeeringParameters
- type POST_CreateNetPeeringResponses
- type POST_CreateNetResponses
- type POST_CreateNicParameters
- type POST_CreateNicResponses
- type POST_CreatePolicyParameters
- type POST_CreatePolicyResponses
- type POST_CreatePublicIpParameters
- type POST_CreatePublicIpResponses
- type POST_CreateRouteParameters
- type POST_CreateRouteResponses
- type POST_CreateRouteTableParameters
- type POST_CreateRouteTableResponses
- type POST_CreateSecurityGroupParameters
- type POST_CreateSecurityGroupResponses
- type POST_CreateSecurityGroupRuleParameters
- type POST_CreateSecurityGroupRuleResponses
- type POST_CreateServerCertificateParameters
- type POST_CreateServerCertificateResponses
- type POST_CreateSnapshotExportTaskParameters
- type POST_CreateSnapshotExportTaskResponses
- type POST_CreateSnapshotParameters
- type POST_CreateSnapshotResponses
- type POST_CreateSubnetParameters
- type POST_CreateSubnetResponses
- type POST_CreateTagsParameters
- type POST_CreateTagsResponses
- type POST_CreateUserGroupParameters
- type POST_CreateUserGroupResponses
- type POST_CreateUserParameters
- type POST_CreateUserResponses
- type POST_CreateVirtualGatewayParameters
- type POST_CreateVirtualGatewayResponses
- type POST_CreateVmsParameters
- type POST_CreateVmsResponses
- type POST_CreateVolumeParameters
- type POST_CreateVolumeResponses
- type POST_CreateVpnConnectionParameters
- type POST_CreateVpnConnectionResponses
- type POST_CreateVpnConnectionRouteParameters
- type POST_CreateVpnConnectionRouteResponses
- type POST_DeleteApiKeyParameters
- type POST_DeleteApiKeyResponses
- type POST_DeleteClientGatewayParameters
- type POST_DeleteClientGatewayResponses
- type POST_DeleteDhcpOptionsParameters
- type POST_DeleteDhcpOptionsResponses
- type POST_DeleteDirectLinkInterfaceParameters
- type POST_DeleteDirectLinkInterfaceResponses
- type POST_DeleteDirectLinkParameters
- type POST_DeleteDirectLinkResponses
- type POST_DeleteExportTaskParameters
- type POST_DeleteExportTaskResponses
- type POST_DeleteImageParameters
- type POST_DeleteImageResponses
- type POST_DeleteInternetServiceParameters
- type POST_DeleteInternetServiceResponses
- type POST_DeleteKeypairParameters
- type POST_DeleteKeypairResponses
- type POST_DeleteListenerRuleParameters
- type POST_DeleteListenerRuleResponses
- type POST_DeleteLoadBalancerListenersParameters
- type POST_DeleteLoadBalancerListenersResponses
- type POST_DeleteLoadBalancerParameters
- type POST_DeleteLoadBalancerPolicyParameters
- type POST_DeleteLoadBalancerPolicyResponses
- type POST_DeleteLoadBalancerResponses
- type POST_DeleteNatServiceParameters
- type POST_DeleteNatServiceResponses
- type POST_DeleteNetAccessPointsParameters
- type POST_DeleteNetAccessPointsResponses
- type POST_DeleteNetParameters
- type POST_DeleteNetPeeringParameters
- type POST_DeleteNetPeeringResponses
- type POST_DeleteNetResponses
- type POST_DeleteNicParameters
- type POST_DeleteNicResponses
- type POST_DeletePolicyParameters
- type POST_DeletePolicyResponses
- type POST_DeletePublicIpParameters
- type POST_DeletePublicIpResponses
- type POST_DeleteRouteParameters
- type POST_DeleteRouteResponses
- type POST_DeleteRouteTableParameters
- type POST_DeleteRouteTableResponses
- type POST_DeleteSecurityGroupParameters
- type POST_DeleteSecurityGroupResponses
- type POST_DeleteSecurityGroupRuleParameters
- type POST_DeleteSecurityGroupRuleResponses
- type POST_DeleteServerCertificateParameters
- type POST_DeleteServerCertificateResponses
- type POST_DeleteSnapshotParameters
- type POST_DeleteSnapshotResponses
- type POST_DeleteSubnetParameters
- type POST_DeleteSubnetResponses
- type POST_DeleteTagsParameters
- type POST_DeleteTagsResponses
- type POST_DeleteUserGroupParameters
- type POST_DeleteUserGroupResponses
- type POST_DeleteUserParameters
- type POST_DeleteUserResponses
- type POST_DeleteVirtualGatewayParameters
- type POST_DeleteVirtualGatewayResponses
- type POST_DeleteVmsParameters
- type POST_DeleteVmsResponses
- type POST_DeleteVolumeParameters
- type POST_DeleteVolumeResponses
- type POST_DeleteVpnConnectionParameters
- type POST_DeleteVpnConnectionResponses
- type POST_DeleteVpnConnectionRouteParameters
- type POST_DeleteVpnConnectionRouteResponses
- type POST_DeregisterUserInUserGroupParameters
- type POST_DeregisterUserInUserGroupResponses
- type POST_DeregisterVmsInLoadBalancerParameters
- type POST_DeregisterVmsInLoadBalancerResponses
- type POST_LinkInternetServiceParameters
- type POST_LinkInternetServiceResponses
- type POST_LinkNicParameters
- type POST_LinkNicResponses
- type POST_LinkPolicyParameters
- type POST_LinkPolicyResponses
- type POST_LinkPrivateIpsParameters
- type POST_LinkPrivateIpsResponses
- type POST_LinkPublicIpParameters
- type POST_LinkPublicIpResponses
- type POST_LinkRouteTableParameters
- type POST_LinkRouteTableResponses
- type POST_LinkVirtualGatewayParameters
- type POST_LinkVirtualGatewayResponses
- type POST_LinkVolumeParameters
- type POST_LinkVolumeResponses
- type POST_PurchaseReservedVmsOfferParameters
- type POST_PurchaseReservedVmsOfferResponses
- type POST_ReadAccountConsumptionParameters
- type POST_ReadAccountConsumptionResponses
- type POST_ReadAccountParameters
- type POST_ReadAccountResponses
- type POST_ReadAdminPasswordParameters
- type POST_ReadAdminPasswordResponses
- type POST_ReadApiKeysParameters
- type POST_ReadApiKeysResponses
- type POST_ReadApiLogsParameters
- type POST_ReadApiLogsResponses
- type POST_ReadBillableDigestParameters
- type POST_ReadBillableDigestResponses
- type POST_ReadCatalogParameters
- type POST_ReadCatalogResponses
- type POST_ReadClientGatewaysParameters
- type POST_ReadClientGatewaysResponses
- type POST_ReadConsoleOutputParameters
- type POST_ReadConsoleOutputResponses
- type POST_ReadDhcpOptionsParameters
- type POST_ReadDhcpOptionsResponses
- type POST_ReadDirectLinkInterfacesParameters
- type POST_ReadDirectLinkInterfacesResponses
- type POST_ReadDirectLinksParameters
- type POST_ReadDirectLinksResponses
- type POST_ReadImageExportTasksParameters
- type POST_ReadImageExportTasksResponses
- type POST_ReadImagesParameters
- type POST_ReadImagesResponses
- type POST_ReadInternetServicesParameters
- type POST_ReadInternetServicesResponses
- type POST_ReadKeypairsParameters
- type POST_ReadKeypairsResponses
- type POST_ReadListenerRulesParameters
- type POST_ReadListenerRulesResponses
- type POST_ReadLoadBalancersParameters
- type POST_ReadLoadBalancersResponses
- type POST_ReadLocationsParameters
- type POST_ReadLocationsResponses
- type POST_ReadNatServicesParameters
- type POST_ReadNatServicesResponses
- type POST_ReadNetAccessPointServicesParameters
- type POST_ReadNetAccessPointServicesResponses
- type POST_ReadNetAccessPointsParameters
- type POST_ReadNetAccessPointsResponses
- type POST_ReadNetPeeringsParameters
- type POST_ReadNetPeeringsResponses
- type POST_ReadNetsParameters
- type POST_ReadNetsResponses
- type POST_ReadNicsParameters
- type POST_ReadNicsResponses
- type POST_ReadPoliciesParameters
- type POST_ReadPoliciesResponses
- type POST_ReadPrefixListsParameters
- type POST_ReadPrefixListsResponses
- type POST_ReadProductTypesParameters
- type POST_ReadProductTypesResponses
- type POST_ReadPublicCatalogParameters
- type POST_ReadPublicCatalogResponses
- type POST_ReadPublicIpRangesParameters
- type POST_ReadPublicIpRangesResponses
- type POST_ReadPublicIpsParameters
- type POST_ReadPublicIpsResponses
- type POST_ReadQuotasParameters
- type POST_ReadQuotasResponses
- type POST_ReadRegionConfigParameters
- type POST_ReadRegionConfigResponses
- type POST_ReadRegionsParameters
- type POST_ReadRegionsResponses
- type POST_ReadReservedVmOffersParameters
- type POST_ReadReservedVmOffersResponses
- type POST_ReadReservedVmsParameters
- type POST_ReadReservedVmsResponses
- type POST_ReadRouteTablesParameters
- type POST_ReadRouteTablesResponses
- type POST_ReadSecurityGroupsParameters
- type POST_ReadSecurityGroupsResponses
- type POST_ReadServerCertificatesParameters
- type POST_ReadServerCertificatesResponses
- type POST_ReadSnapshotExportTasksParameters
- type POST_ReadSnapshotExportTasksResponses
- type POST_ReadSnapshotsParameters
- type POST_ReadSnapshotsResponses
- type POST_ReadSubnetsParameters
- type POST_ReadSubnetsResponses
- type POST_ReadSubregionsParameters
- type POST_ReadSubregionsResponses
- type POST_ReadTagsParameters
- type POST_ReadTagsResponses
- type POST_ReadUserGroupsParameters
- type POST_ReadUserGroupsResponses
- type POST_ReadUsersParameters
- type POST_ReadUsersResponses
- type POST_ReadVirtualGatewaysParameters
- type POST_ReadVirtualGatewaysResponses
- type POST_ReadVmTypesParameters
- type POST_ReadVmTypesResponses
- type POST_ReadVmsHealthParameters
- type POST_ReadVmsHealthResponses
- type POST_ReadVmsParameters
- type POST_ReadVmsResponses
- type POST_ReadVmsStateParameters
- type POST_ReadVmsStateResponses
- type POST_ReadVolumesParameters
- type POST_ReadVolumesResponses
- type POST_ReadVpnConnectionsParameters
- type POST_ReadVpnConnectionsResponses
- type POST_RebootVmsParameters
- type POST_RebootVmsResponses
- type POST_RegisterUserInUserGroupParameters
- type POST_RegisterUserInUserGroupResponses
- type POST_RegisterVmsInLoadBalancerParameters
- type POST_RegisterVmsInLoadBalancerResponses
- type POST_RejectNetPeeringParameters
- type POST_RejectNetPeeringResponses
- type POST_ResetAccountPasswordParameters
- type POST_ResetAccountPasswordResponses
- type POST_SendResetPasswordEmailParameters
- type POST_SendResetPasswordEmailResponses
- type POST_StartVmsParameters
- type POST_StartVmsResponses
- type POST_StopVmsParameters
- type POST_StopVmsResponses
- type POST_UnlinkInternetServiceParameters
- type POST_UnlinkInternetServiceResponses
- type POST_UnlinkNicParameters
- type POST_UnlinkNicResponses
- type POST_UnlinkPolicyParameters
- type POST_UnlinkPolicyResponses
- type POST_UnlinkPrivateIpsParameters
- type POST_UnlinkPrivateIpsResponses
- type POST_UnlinkPublicIpParameters
- type POST_UnlinkPublicIpResponses
- type POST_UnlinkRouteTableParameters
- type POST_UnlinkRouteTableResponses
- type POST_UnlinkVirtualGatewayParameters
- type POST_UnlinkVirtualGatewayResponses
- type POST_UnlinkVolumeParameters
- type POST_UnlinkVolumeResponses
- type POST_UpdateAccountParameters
- type POST_UpdateAccountResponses
- type POST_UpdateApiKeyParameters
- type POST_UpdateApiKeyResponses
- type POST_UpdateHealthCheckParameters
- type POST_UpdateHealthCheckResponses
- type POST_UpdateImageParameters
- type POST_UpdateImageResponses
- type POST_UpdateKeypairParameters
- type POST_UpdateKeypairResponses
- type POST_UpdateListenerRuleParameters
- type POST_UpdateListenerRuleResponses
- type POST_UpdateLoadBalancerParameters
- type POST_UpdateLoadBalancerResponses
- type POST_UpdateNetAccessPointParameters
- type POST_UpdateNetAccessPointResponses
- type POST_UpdateNetParameters
- type POST_UpdateNetResponses
- type POST_UpdateNicParameters
- type POST_UpdateNicResponses
- type POST_UpdateRouteParameters
- type POST_UpdateRoutePropagationParameters
- type POST_UpdateRoutePropagationResponses
- type POST_UpdateRouteResponses
- type POST_UpdateServerCertificateParameters
- type POST_UpdateServerCertificateResponses
- type POST_UpdateSnapshotParameters
- type POST_UpdateSnapshotResponses
- type POST_UpdateUserGroupParameters
- type POST_UpdateUserGroupResponses
- type POST_UpdateUserParameters
- type POST_UpdateUserResponses
- type POST_UpdateVmParameters
- type POST_UpdateVmResponses
- type PermissionsOnResource
- type PermissionsOnResourceCreation
- type Placement
- type Policy
- type PrefixLists
- type PricingDetail
- type PrivateIp
- type PrivateIpLight
- type PrivateIpLightForVm
- type ProductType
- type Provider
- type PublicIp
- type PublicIpLight
- type PurchaseReservedVmsOfferRequest
- type PurchaseReservedVmsOfferResponse
- type Quota
- type QuotaTypes
- type ReadAccountConsumptionRequest
- type ReadAccountConsumptionResponse
- type ReadAccountRequest
- type ReadAccountResponse
- type ReadAdminPasswordRequest
- type ReadAdminPasswordResponse
- type ReadApiKeysRequest
- type ReadApiKeysResponse
- type ReadApiLogsRequest
- type ReadApiLogsResponse
- type ReadBillableDigestRequest
- type ReadBillableDigestResponse
- type ReadCatalogRequest
- type ReadCatalogResponse
- type ReadClientGatewaysRequest
- type ReadClientGatewaysResponse
- type ReadConsoleOutputRequest
- type ReadConsoleOutputResponse
- type ReadDhcpOptionsRequest
- type ReadDhcpOptionsResponse
- type ReadDirectLinkInterfacesRequest
- type ReadDirectLinkInterfacesResponse
- type ReadDirectLinksRequest
- type ReadDirectLinksResponse
- type ReadImageExportTasksRequest
- type ReadImageExportTasksResponse
- type ReadImagesRequest
- type ReadImagesResponse
- type ReadInternetServicesRequest
- type ReadInternetServicesResponse
- type ReadKeypairsRequest
- type ReadKeypairsResponse
- type ReadListenerRulesRequest
- type ReadListenerRulesResponse
- type ReadLoadBalancersRequest
- type ReadLoadBalancersResponse
- type ReadLocationsRequest
- type ReadLocationsResponse
- type ReadNatServicesRequest
- type ReadNatServicesResponse
- type ReadNetAccessPointServicesRequest
- type ReadNetAccessPointServicesResponse
- type ReadNetAccessPointsRequest
- type ReadNetAccessPointsResponse
- type ReadNetPeeringsRequest
- type ReadNetPeeringsResponse
- type ReadNetsRequest
- type ReadNetsResponse
- type ReadNicsRequest
- type ReadNicsResponse
- type ReadPoliciesRequest
- type ReadPoliciesResponse
- type ReadPrefixListsRequest
- type ReadPrefixListsResponse
- type ReadProductTypesRequest
- type ReadProductTypesResponse
- type ReadPublicCatalogRequest
- type ReadPublicCatalogResponse
- type ReadPublicIpRangesRequest
- type ReadPublicIpRangesResponse
- type ReadPublicIpsRequest
- type ReadPublicIpsResponse
- type ReadQuotasRequest
- type ReadQuotasResponse
- type ReadRegionConfigRequest
- type ReadRegionConfigResponse
- type ReadRegionsRequest
- type ReadRegionsResponse
- type ReadReservedVmOffersRequest
- type ReadReservedVmOffersResponse
- type ReadReservedVmsRequest
- type ReadReservedVmsResponse
- type ReadRouteTablesRequest
- type ReadRouteTablesResponse
- type ReadSecurityGroupsRequest
- type ReadSecurityGroupsResponse
- type ReadServerCertificatesRequest
- type ReadServerCertificatesResponse
- type ReadSnapshotExportTasksRequest
- type ReadSnapshotExportTasksResponse
- type ReadSnapshotsRequest
- type ReadSnapshotsResponse
- type ReadSubnetsRequest
- type ReadSubnetsResponse
- type ReadSubregionsRequest
- type ReadSubregionsResponse
- type ReadTagsRequest
- type ReadTagsResponse
- type ReadUserGroupsRequest
- type ReadUserGroupsResponse
- type ReadUsersRequest
- type ReadUsersResponse
- type ReadVirtualGatewaysRequest
- type ReadVirtualGatewaysResponse
- type ReadVmTypesRequest
- type ReadVmTypesResponse
- type ReadVmsHealthRequest
- type ReadVmsHealthResponse
- type ReadVmsRequest
- type ReadVmsResponse
- type ReadVmsStateRequest
- type ReadVmsStateResponse
- type ReadVolumesRequest
- type ReadVolumesResponse
- type ReadVpnConnectionsRequest
- type ReadVpnConnectionsResponse
- type RebootVmsRequest
- type RebootVmsResponse
- type RecurringCharge
- type Region
- type RegionConfig
- type RegionDescription
- type RegionDescriptionPermission
- type RegisterUserInUserGroupRequest
- type RegisterUserInUserGroupResponse
- type RegisterVmsInLoadBalancerRequest
- type RegisterVmsInLoadBalancerResponse
- type RejectNetPeeringRequest
- type RejectNetPeeringResponse
- type ReservedVm
- type ReservedVmsOffer
- type ResetAccountPasswordRequest
- type ResetAccountPasswordResponse
- type ResourceTag
- type ResponseContext
- type Route
- type RouteLight
- type RoutePropagatingVirtualGateway
- type RouteTable
- type SecurityGroup
- type SecurityGroupLight
- type SecurityGroupRule
- type SecurityGroupsMember
- type SendResetPasswordEmailRequest
- type SendResetPasswordEmailResponse
- type ServerCertificate
- type Service
- type Snapshot
- type SnapshotExportTask
- type SourceNet
- type SourceSecurityGroup
- type StartVmsRequest
- type StartVmsResponse
- type StateComment
- type StopVmsRequest
- type StopVmsResponse
- type Subnet
- type Subregion
- type Tag
- type TargetRegion
- type UnlinkInternetServiceRequest
- type UnlinkInternetServiceResponse
- type UnlinkNicRequest
- type UnlinkNicResponse
- type UnlinkPolicyRequest
- type UnlinkPolicyResponse
- type UnlinkPrivateIpsRequest
- type UnlinkPrivateIpsResponse
- type UnlinkPublicIpRequest
- type UnlinkPublicIpResponse
- type UnlinkRouteTableRequest
- type UnlinkRouteTableResponse
- type UnlinkVirtualGatewayRequest
- type UnlinkVirtualGatewayResponse
- type UnlinkVolumeRequest
- type UnlinkVolumeResponse
- type UpdateAccountRequest
- type UpdateAccountResponse
- type UpdateApiKeyRequest
- type UpdateApiKeyResponse
- type UpdateHealthCheckRequest
- type UpdateHealthCheckResponse
- type UpdateImageRequest
- type UpdateImageResponse
- type UpdateKeypairRequest
- type UpdateKeypairResponse
- type UpdateListenerRuleRequest
- type UpdateListenerRuleResponse
- type UpdateLoadBalancerRequest
- type UpdateLoadBalancerResponse
- type UpdateNetAccessPointRequest
- type UpdateNetAccessPointResponse
- type UpdateNetRequest
- type UpdateNetResponse
- type UpdateNicRequest
- type UpdateNicResponse
- type UpdateRoutePropagationRequest
- type UpdateRoutePropagationResponse
- type UpdateRouteRequest
- type UpdateRouteResponse
- type UpdateServerCertificateRequest
- type UpdateServerCertificateResponse
- type UpdateSnapshotRequest
- type UpdateSnapshotResponse
- type UpdateUserGroupRequest
- type UpdateUserGroupResponse
- type UpdateUserRequest
- type UpdateUserResponse
- type UpdateVmRequest
- type UpdateVmResponse
- type User
- type UserGroup
- type VirtualGateway
- type Vm
- type VmState
- type VmStates
- type VmType
- type Volume
- type VpnConnection
- type With
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptNetPeeringRequest ¶
type AcceptNetPeeringRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NetPeeringId string `json:"NetPeeringId,omitempty"`
}
Types used by the API. implements the service definition of AcceptNetPeeringRequest
type AcceptNetPeeringResponse ¶
type AcceptNetPeeringResponse struct {
NetPeering NetPeering `json:"NetPeering,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of AcceptNetPeeringResponse
type AccepterNet ¶
type AccepterNet struct {
AccountId string `json:"AccountId,omitempty"`
IpRange string `json:"IpRange,omitempty"`
NetId string `json:"NetId,omitempty"`
}
implements the service definition of AccepterNet
type AccessLog ¶
type AccessLog struct {
IsEnabled bool `json:"IsEnabled,omitempty"`
OsuBucketName string `json:"OsuBucketName,omitempty"`
OsuBucketPrefix string `json:"OsuBucketPrefix,omitempty"`
PublicationInterval int64 `json:"PublicationInterval,omitempty"`
}
implements the service definition of AccessLog
type Account ¶
type Account struct {
AccountId string `json:"AccountId,omitempty"`
City string `json:"City,omitempty"`
CompanyName string `json:"CompanyName,omitempty"`
Country string `json:"Country,omitempty"`
CustomerId string `json:"CustomerId,omitempty"`
Email string `json:"Email,omitempty"`
FirstName string `json:"FirstName,omitempty"`
JobTitle string `json:"JobTitle,omitempty"`
LastName string `json:"LastName,omitempty"`
Mobile string `json:"Mobile,omitempty"`
Phone string `json:"Phone,omitempty"`
StateProvince string `json:"StateProvince,omitempty"`
VatNumber string `json:"VatNumber,omitempty"`
ZipCode string `json:"ZipCode,omitempty"`
}
implements the service definition of Account
type ApiKey ¶
type ApiKey struct {
AccountId string `json:"AccountId,omitempty"`
ApiKeyId string `json:"ApiKeyId,omitempty"`
SecretKey string `json:"SecretKey,omitempty"`
State string `json:"State,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of ApiKey
type ApplicationStickyCookiePolicy ¶
type ApplicationStickyCookiePolicy struct {
CookieName string `json:"CookieName,omitempty"`
PolicyName string `json:"PolicyName,omitempty"`
}
implements the service definition of ApplicationStickyCookiePolicy
type AuthenticateAccountRequest ¶
type AuthenticateAccountRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Login string `json:"Login,omitempty"`
Password string `json:"Password,omitempty"`
}
implements the service definition of AuthenticateAccountRequest
type AuthenticateAccountResponse ¶
type AuthenticateAccountResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of AuthenticateAccountResponse
type BackendVmsHealth ¶
type BackendVmsHealth struct {
Description string `json:"Description,omitempty"`
State string `json:"State,omitempty"`
StateReason string `json:"StateReason,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of BackendVmsHealth
type BlockDeviceMapping ¶
type BlockDeviceMapping struct {
Bsu Bsu `json:"Bsu,omitempty"`
DeviceName string `json:"DeviceName,omitempty"`
NoDevice string `json:"NoDevice,omitempty"`
VirtualDeviceName string `json:"VirtualDeviceName,omitempty"`
}
implements the service definition of BlockDeviceMapping
type BlockDeviceMappingCreated ¶
type BlockDeviceMappingCreated struct {
Bsu BsuCreated `json:"Bsu,omitempty"`
DeviceName string `json:"DeviceName,omitempty"`
}
implements the service definition of BlockDeviceMappingCreated
type BlockDeviceMappingImage ¶
type BlockDeviceMappingImage struct {
Bsu BsuToCreate `json:"Bsu,omitempty"`
DeviceName string `json:"DeviceName,omitempty"`
VirtualDeviceName string `json:"VirtualDeviceName,omitempty"`
}
implements the service definition of BlockDeviceMappingImage
type BlockDeviceMappingVmCreation ¶
type BlockDeviceMappingVmCreation struct {
Bsu BsuToCreate `json:"Bsu,omitempty"`
DeviceName string `json:"DeviceName,omitempty"`
NoDevice string `json:"NoDevice,omitempty"`
VirtualDeviceName string `json:"VirtualDeviceName,omitempty"`
}
implements the service definition of BlockDeviceMappingVmCreation
type BlockDeviceMappingVmUpdate ¶
type BlockDeviceMappingVmUpdate struct {
Bsu BsuToUpdateVm `json:"Bsu,omitempty"`
DeviceName string `json:"DeviceName,omitempty"`
NoDevice string `json:"NoDevice,omitempty"`
VirtualDeviceName string `json:"VirtualDeviceName,omitempty"`
}
implements the service definition of BlockDeviceMappingVmUpdate
type Bsu ¶
type Bsu struct {
DeleteOnVmDeletion *bool `json:"DeleteOnVmDeletion,omitempty"`
Iops int64 `json:"Iops,omitempty"`
LinkDate string `json:"LinkDate,omitempty"`
SnapshotId string `json:"SnapshotId,omitempty"`
VolumeId string `json:"VolumeId,omitempty"`
VolumeSize int64 `json:"VolumeSize,omitempty"`
VolumeType string `json:"VolumeType,omitempty"`
}
implements the service definition of Bsu
type BsuCreated ¶
type BsuCreated struct {
DeleteOnVmDeletion *bool `json:"DeleteOnVmDeletion,omitempty"`
LinkDate string `json:"LinkDate,omitempty"`
State string `json:"State,omitempty"`
VolumeId string `json:"VolumeId,omitempty"`
}
implements the service definition of BsuCreated
type BsuToCreate ¶
type BsuToCreate struct {
DeleteOnVmDeletion *bool `json:"DeleteOnVmDeletion,omitempty"`
Iops int64 `json:"Iops,omitempty"`
SnapshotId string `json:"SnapshotId,omitempty"`
VolumeSize int64 `json:"VolumeSize,omitempty"`
VolumeType string `json:"VolumeType,omitempty"`
}
implements the service definition of BsuToCreate
type BsuToUpdateVm ¶
type BsuToUpdateVm struct {
DeleteOnVmDeletion *bool `json:"DeleteOnVmDeletion,omitempty"`
VolumeId string `json:"VolumeId,omitempty"`
}
implements the service definition of BsuToUpdateVm
type CatalogAttribute ¶
type CatalogAttribute struct {
Key string `json:"Key,omitempty"`
Value string `json:"Value,omitempty"`
}
implements the service definition of CatalogAttribute
type CatalogEntry ¶
type CatalogEntry struct {
CatalogAttributes []CatalogAttribute `json:"CatalogAttributes,omitempty"`
EntryKey string `json:"EntryKey,omitempty"`
EntryValue string `json:"EntryValue,omitempty"`
ShortDescription string `json:"ShortDescription,omitempty"`
}
implements the service definition of CatalogEntry
type Catalog_0 ¶
type Catalog_0 struct {
Domain string `json:"Domain,omitempty"`
Instance string `json:"Instance,omitempty"`
SourceRegionName string `json:"SourceRegionName,omitempty"`
TargetRegionName string `json:"TargetRegionName,omitempty"`
Version string `json:"Version,omitempty"`
}
implements the service definition of Catalog_0
type Catalog_1 ¶
type Catalog_1 struct {
CatalogAttributes []CatalogAttribute `json:"CatalogAttributes,omitempty"`
CatalogEntries []CatalogEntry `json:"CatalogEntries,omitempty"`
}
implements the service definition of Catalog_1
type CheckSignatureRequest ¶
type CheckSignatureRequest struct {
ApiKeyId string `json:"ApiKeyId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
RegionName string `json:"RegionName,omitempty"`
RequestDate string `json:"RequestDate,omitempty"`
Service string `json:"Service,omitempty"`
Signature string `json:"Signature,omitempty"`
SignedContent string `json:"SignedContent,omitempty"`
}
implements the service definition of CheckSignatureRequest
type CheckSignatureResponse ¶
type CheckSignatureResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CheckSignatureResponse
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) POST_AcceptNetPeering ¶
func (client *Client) POST_AcceptNetPeering( acceptnetpeeringrequest AcceptNetPeeringRequest, ) ( response *POST_AcceptNetPeeringResponses, err error, )
func (*Client) POST_AuthenticateAccount ¶
func (client *Client) POST_AuthenticateAccount( authenticateaccountrequest AuthenticateAccountRequest, ) ( response *POST_AuthenticateAccountResponses, err error, )
func (*Client) POST_CheckSignature ¶
func (client *Client) POST_CheckSignature( checksignaturerequest CheckSignatureRequest, ) ( response *POST_CheckSignatureResponses, err error, )
func (*Client) POST_CopyAccount ¶
func (client *Client) POST_CopyAccount( copyaccountrequest CopyAccountRequest, ) ( response *POST_CopyAccountResponses, err error, )
func (*Client) POST_CreateAccount ¶
func (client *Client) POST_CreateAccount( createaccountrequest CreateAccountRequest, ) ( response *POST_CreateAccountResponses, err error, )
func (*Client) POST_CreateApiKey ¶
func (client *Client) POST_CreateApiKey( createapikeyrequest CreateApiKeyRequest, ) ( response *POST_CreateApiKeyResponses, err error, )
func (*Client) POST_CreateClientGateway ¶
func (client *Client) POST_CreateClientGateway( createclientgatewayrequest CreateClientGatewayRequest, ) ( response *POST_CreateClientGatewayResponses, err error, )
func (*Client) POST_CreateDhcpOptions ¶
func (client *Client) POST_CreateDhcpOptions( createdhcpoptionsrequest CreateDhcpOptionsRequest, ) ( response *POST_CreateDhcpOptionsResponses, err error, )
func (*Client) POST_CreateDirectLink ¶
func (client *Client) POST_CreateDirectLink( createdirectlinkrequest CreateDirectLinkRequest, ) ( response *POST_CreateDirectLinkResponses, err error, )
func (*Client) POST_CreateDirectLinkInterface ¶
func (client *Client) POST_CreateDirectLinkInterface( createdirectlinkinterfacerequest CreateDirectLinkInterfaceRequest, ) ( response *POST_CreateDirectLinkInterfaceResponses, err error, )
func (*Client) POST_CreateImage ¶
func (client *Client) POST_CreateImage( createimagerequest CreateImageRequest, ) ( response *POST_CreateImageResponses, err error, )
func (*Client) POST_CreateImageExportTask ¶
func (client *Client) POST_CreateImageExportTask( createimageexporttaskrequest CreateImageExportTaskRequest, ) ( response *POST_CreateImageExportTaskResponses, err error, )
func (*Client) POST_CreateInternetService ¶
func (client *Client) POST_CreateInternetService( createinternetservicerequest CreateInternetServiceRequest, ) ( response *POST_CreateInternetServiceResponses, err error, )
func (*Client) POST_CreateKeypair ¶
func (client *Client) POST_CreateKeypair( createkeypairrequest CreateKeypairRequest, ) ( response *POST_CreateKeypairResponses, err error, )
func (*Client) POST_CreateListenerRule ¶
func (client *Client) POST_CreateListenerRule( createlistenerrulerequest CreateListenerRuleRequest, ) ( response *POST_CreateListenerRuleResponses, err error, )
func (*Client) POST_CreateLoadBalancer ¶
func (client *Client) POST_CreateLoadBalancer( createloadbalancerrequest CreateLoadBalancerRequest, ) ( response *POST_CreateLoadBalancerResponses, err error, )
func (*Client) POST_CreateLoadBalancerListeners ¶
func (client *Client) POST_CreateLoadBalancerListeners( createloadbalancerlistenersrequest CreateLoadBalancerListenersRequest, ) ( response *POST_CreateLoadBalancerListenersResponses, err error, )
func (*Client) POST_CreateLoadBalancerPolicy ¶
func (client *Client) POST_CreateLoadBalancerPolicy( createloadbalancerpolicyrequest CreateLoadBalancerPolicyRequest, ) ( response *POST_CreateLoadBalancerPolicyResponses, err error, )
func (*Client) POST_CreateNatService ¶
func (client *Client) POST_CreateNatService( createnatservicerequest CreateNatServiceRequest, ) ( response *POST_CreateNatServiceResponses, err error, )
func (*Client) POST_CreateNet ¶
func (client *Client) POST_CreateNet( createnetrequest CreateNetRequest, ) ( response *POST_CreateNetResponses, err error, )
func (*Client) POST_CreateNetAccessPoint ¶
func (client *Client) POST_CreateNetAccessPoint( createnetaccesspointrequest CreateNetAccessPointRequest, ) ( response *POST_CreateNetAccessPointResponses, err error, )
func (*Client) POST_CreateNetPeering ¶
func (client *Client) POST_CreateNetPeering( createnetpeeringrequest CreateNetPeeringRequest, ) ( response *POST_CreateNetPeeringResponses, err error, )
func (*Client) POST_CreateNic ¶
func (client *Client) POST_CreateNic( createnicrequest CreateNicRequest, ) ( response *POST_CreateNicResponses, err error, )
func (*Client) POST_CreatePolicy ¶
func (client *Client) POST_CreatePolicy( createpolicyrequest CreatePolicyRequest, ) ( response *POST_CreatePolicyResponses, err error, )
func (*Client) POST_CreatePublicIp ¶
func (client *Client) POST_CreatePublicIp( createpubliciprequest CreatePublicIpRequest, ) ( response *POST_CreatePublicIpResponses, err error, )
func (*Client) POST_CreateRoute ¶
func (client *Client) POST_CreateRoute( createrouterequest CreateRouteRequest, ) ( response *POST_CreateRouteResponses, err error, )
func (*Client) POST_CreateRouteTable ¶
func (client *Client) POST_CreateRouteTable( createroutetablerequest CreateRouteTableRequest, ) ( response *POST_CreateRouteTableResponses, err error, )
func (*Client) POST_CreateSecurityGroup ¶
func (client *Client) POST_CreateSecurityGroup( createsecuritygrouprequest CreateSecurityGroupRequest, ) ( response *POST_CreateSecurityGroupResponses, err error, )
func (*Client) POST_CreateSecurityGroupRule ¶
func (client *Client) POST_CreateSecurityGroupRule( createsecuritygrouprulerequest CreateSecurityGroupRuleRequest, ) ( response *POST_CreateSecurityGroupRuleResponses, err error, )
func (*Client) POST_CreateServerCertificate ¶
func (client *Client) POST_CreateServerCertificate( createservercertificaterequest CreateServerCertificateRequest, ) ( response *POST_CreateServerCertificateResponses, err error, )
func (*Client) POST_CreateSnapshot ¶
func (client *Client) POST_CreateSnapshot( createsnapshotrequest CreateSnapshotRequest, ) ( response *POST_CreateSnapshotResponses, err error, )
func (*Client) POST_CreateSnapshotExportTask ¶
func (client *Client) POST_CreateSnapshotExportTask( createsnapshotexporttaskrequest CreateSnapshotExportTaskRequest, ) ( response *POST_CreateSnapshotExportTaskResponses, err error, )
func (*Client) POST_CreateSubnet ¶
func (client *Client) POST_CreateSubnet( createsubnetrequest CreateSubnetRequest, ) ( response *POST_CreateSubnetResponses, err error, )
func (*Client) POST_CreateTags ¶
func (client *Client) POST_CreateTags( createtagsrequest CreateTagsRequest, ) ( response *POST_CreateTagsResponses, err error, )
func (*Client) POST_CreateUser ¶
func (client *Client) POST_CreateUser( createuserrequest CreateUserRequest, ) ( response *POST_CreateUserResponses, err error, )
func (*Client) POST_CreateUserGroup ¶
func (client *Client) POST_CreateUserGroup( createusergrouprequest CreateUserGroupRequest, ) ( response *POST_CreateUserGroupResponses, err error, )
func (*Client) POST_CreateVirtualGateway ¶
func (client *Client) POST_CreateVirtualGateway( createvirtualgatewayrequest CreateVirtualGatewayRequest, ) ( response *POST_CreateVirtualGatewayResponses, err error, )
func (*Client) POST_CreateVms ¶
func (client *Client) POST_CreateVms( createvmsrequest CreateVmsRequest, ) ( response *POST_CreateVmsResponses, err error, )
func (*Client) POST_CreateVolume ¶
func (client *Client) POST_CreateVolume( createvolumerequest CreateVolumeRequest, ) ( response *POST_CreateVolumeResponses, err error, )
func (*Client) POST_CreateVpnConnection ¶
func (client *Client) POST_CreateVpnConnection( createvpnconnectionrequest CreateVpnConnectionRequest, ) ( response *POST_CreateVpnConnectionResponses, err error, )
func (*Client) POST_CreateVpnConnectionRoute ¶
func (client *Client) POST_CreateVpnConnectionRoute( createvpnconnectionrouterequest CreateVpnConnectionRouteRequest, ) ( response *POST_CreateVpnConnectionRouteResponses, err error, )
func (*Client) POST_DeleteApiKey ¶
func (client *Client) POST_DeleteApiKey( deleteapikeyrequest DeleteApiKeyRequest, ) ( response *POST_DeleteApiKeyResponses, err error, )
func (*Client) POST_DeleteClientGateway ¶
func (client *Client) POST_DeleteClientGateway( deleteclientgatewayrequest DeleteClientGatewayRequest, ) ( response *POST_DeleteClientGatewayResponses, err error, )
func (*Client) POST_DeleteDhcpOptions ¶
func (client *Client) POST_DeleteDhcpOptions( deletedhcpoptionsrequest DeleteDhcpOptionsRequest, ) ( response *POST_DeleteDhcpOptionsResponses, err error, )
func (*Client) POST_DeleteDirectLink ¶
func (client *Client) POST_DeleteDirectLink( deletedirectlinkrequest DeleteDirectLinkRequest, ) ( response *POST_DeleteDirectLinkResponses, err error, )
func (*Client) POST_DeleteDirectLinkInterface ¶
func (client *Client) POST_DeleteDirectLinkInterface( deletedirectlinkinterfacerequest DeleteDirectLinkInterfaceRequest, ) ( response *POST_DeleteDirectLinkInterfaceResponses, err error, )
func (*Client) POST_DeleteExportTask ¶
func (client *Client) POST_DeleteExportTask( deleteexporttaskrequest DeleteExportTaskRequest, ) ( response *POST_DeleteExportTaskResponses, err error, )
func (*Client) POST_DeleteImage ¶
func (client *Client) POST_DeleteImage( deleteimagerequest DeleteImageRequest, ) ( response *POST_DeleteImageResponses, err error, )
func (*Client) POST_DeleteInternetService ¶
func (client *Client) POST_DeleteInternetService( deleteinternetservicerequest DeleteInternetServiceRequest, ) ( response *POST_DeleteInternetServiceResponses, err error, )
func (*Client) POST_DeleteKeypair ¶
func (client *Client) POST_DeleteKeypair( deletekeypairrequest DeleteKeypairRequest, ) ( response *POST_DeleteKeypairResponses, err error, )
func (*Client) POST_DeleteListenerRule ¶
func (client *Client) POST_DeleteListenerRule( deletelistenerrulerequest DeleteListenerRuleRequest, ) ( response *POST_DeleteListenerRuleResponses, err error, )
func (*Client) POST_DeleteLoadBalancer ¶
func (client *Client) POST_DeleteLoadBalancer( deleteloadbalancerrequest DeleteLoadBalancerRequest, ) ( response *POST_DeleteLoadBalancerResponses, err error, )
func (*Client) POST_DeleteLoadBalancerListeners ¶
func (client *Client) POST_DeleteLoadBalancerListeners( deleteloadbalancerlistenersrequest DeleteLoadBalancerListenersRequest, ) ( response *POST_DeleteLoadBalancerListenersResponses, err error, )
func (*Client) POST_DeleteLoadBalancerPolicy ¶
func (client *Client) POST_DeleteLoadBalancerPolicy( deleteloadbalancerpolicyrequest DeleteLoadBalancerPolicyRequest, ) ( response *POST_DeleteLoadBalancerPolicyResponses, err error, )
func (*Client) POST_DeleteNatService ¶
func (client *Client) POST_DeleteNatService( deletenatservicerequest DeleteNatServiceRequest, ) ( response *POST_DeleteNatServiceResponses, err error, )
func (*Client) POST_DeleteNet ¶
func (client *Client) POST_DeleteNet( deletenetrequest DeleteNetRequest, ) ( response *POST_DeleteNetResponses, err error, )
func (*Client) POST_DeleteNetAccessPoints ¶
func (client *Client) POST_DeleteNetAccessPoints( deletenetaccesspointsrequest DeleteNetAccessPointsRequest, ) ( response *POST_DeleteNetAccessPointsResponses, err error, )
func (*Client) POST_DeleteNetPeering ¶
func (client *Client) POST_DeleteNetPeering( deletenetpeeringrequest DeleteNetPeeringRequest, ) ( response *POST_DeleteNetPeeringResponses, err error, )
func (*Client) POST_DeleteNic ¶
func (client *Client) POST_DeleteNic( deletenicrequest DeleteNicRequest, ) ( response *POST_DeleteNicResponses, err error, )
func (*Client) POST_DeletePolicy ¶
func (client *Client) POST_DeletePolicy( deletepolicyrequest DeletePolicyRequest, ) ( response *POST_DeletePolicyResponses, err error, )
func (*Client) POST_DeletePublicIp ¶
func (client *Client) POST_DeletePublicIp( deletepubliciprequest DeletePublicIpRequest, ) ( response *POST_DeletePublicIpResponses, err error, )
func (*Client) POST_DeleteRoute ¶
func (client *Client) POST_DeleteRoute( deleterouterequest DeleteRouteRequest, ) ( response *POST_DeleteRouteResponses, err error, )
func (*Client) POST_DeleteRouteTable ¶
func (client *Client) POST_DeleteRouteTable( deleteroutetablerequest DeleteRouteTableRequest, ) ( response *POST_DeleteRouteTableResponses, err error, )
func (*Client) POST_DeleteSecurityGroup ¶
func (client *Client) POST_DeleteSecurityGroup( deletesecuritygrouprequest DeleteSecurityGroupRequest, ) ( response *POST_DeleteSecurityGroupResponses, err error, )
func (*Client) POST_DeleteSecurityGroupRule ¶
func (client *Client) POST_DeleteSecurityGroupRule( deletesecuritygrouprulerequest DeleteSecurityGroupRuleRequest, ) ( response *POST_DeleteSecurityGroupRuleResponses, err error, )
func (*Client) POST_DeleteServerCertificate ¶
func (client *Client) POST_DeleteServerCertificate( deleteservercertificaterequest DeleteServerCertificateRequest, ) ( response *POST_DeleteServerCertificateResponses, err error, )
func (*Client) POST_DeleteSnapshot ¶
func (client *Client) POST_DeleteSnapshot( deletesnapshotrequest DeleteSnapshotRequest, ) ( response *POST_DeleteSnapshotResponses, err error, )
func (*Client) POST_DeleteSubnet ¶
func (client *Client) POST_DeleteSubnet( deletesubnetrequest DeleteSubnetRequest, ) ( response *POST_DeleteSubnetResponses, err error, )
func (*Client) POST_DeleteTags ¶
func (client *Client) POST_DeleteTags( deletetagsrequest DeleteTagsRequest, ) ( response *POST_DeleteTagsResponses, err error, )
func (*Client) POST_DeleteUser ¶
func (client *Client) POST_DeleteUser( deleteuserrequest DeleteUserRequest, ) ( response *POST_DeleteUserResponses, err error, )
func (*Client) POST_DeleteUserGroup ¶
func (client *Client) POST_DeleteUserGroup( deleteusergrouprequest DeleteUserGroupRequest, ) ( response *POST_DeleteUserGroupResponses, err error, )
func (*Client) POST_DeleteVirtualGateway ¶
func (client *Client) POST_DeleteVirtualGateway( deletevirtualgatewayrequest DeleteVirtualGatewayRequest, ) ( response *POST_DeleteVirtualGatewayResponses, err error, )
func (*Client) POST_DeleteVms ¶
func (client *Client) POST_DeleteVms( deletevmsrequest DeleteVmsRequest, ) ( response *POST_DeleteVmsResponses, err error, )
func (*Client) POST_DeleteVolume ¶
func (client *Client) POST_DeleteVolume( deletevolumerequest DeleteVolumeRequest, ) ( response *POST_DeleteVolumeResponses, err error, )
func (*Client) POST_DeleteVpnConnection ¶
func (client *Client) POST_DeleteVpnConnection( deletevpnconnectionrequest DeleteVpnConnectionRequest, ) ( response *POST_DeleteVpnConnectionResponses, err error, )
func (*Client) POST_DeleteVpnConnectionRoute ¶
func (client *Client) POST_DeleteVpnConnectionRoute( deletevpnconnectionrouterequest DeleteVpnConnectionRouteRequest, ) ( response *POST_DeleteVpnConnectionRouteResponses, err error, )
func (*Client) POST_DeregisterUserInUserGroup ¶
func (client *Client) POST_DeregisterUserInUserGroup( deregisteruserinusergrouprequest DeregisterUserInUserGroupRequest, ) ( response *POST_DeregisterUserInUserGroupResponses, err error, )
func (*Client) POST_DeregisterVmsInLoadBalancer ¶
func (client *Client) POST_DeregisterVmsInLoadBalancer( deregistervmsinloadbalancerrequest DeregisterVmsInLoadBalancerRequest, ) ( response *POST_DeregisterVmsInLoadBalancerResponses, err error, )
func (*Client) POST_LinkInternetService ¶
func (client *Client) POST_LinkInternetService( linkinternetservicerequest LinkInternetServiceRequest, ) ( response *POST_LinkInternetServiceResponses, err error, )
func (*Client) POST_LinkNic ¶
func (client *Client) POST_LinkNic( linknicrequest LinkNicRequest, ) ( response *POST_LinkNicResponses, err error, )
func (*Client) POST_LinkPolicy ¶
func (client *Client) POST_LinkPolicy( linkpolicyrequest LinkPolicyRequest, ) ( response *POST_LinkPolicyResponses, err error, )
func (*Client) POST_LinkPrivateIps ¶
func (client *Client) POST_LinkPrivateIps( linkprivateipsrequest LinkPrivateIpsRequest, ) ( response *POST_LinkPrivateIpsResponses, err error, )
func (*Client) POST_LinkPublicIp ¶
func (client *Client) POST_LinkPublicIp( linkpubliciprequest LinkPublicIpRequest, ) ( response *POST_LinkPublicIpResponses, err error, )
func (*Client) POST_LinkRouteTable ¶
func (client *Client) POST_LinkRouteTable( linkroutetablerequest LinkRouteTableRequest, ) ( response *POST_LinkRouteTableResponses, err error, )
func (*Client) POST_LinkVirtualGateway ¶
func (client *Client) POST_LinkVirtualGateway( linkvirtualgatewayrequest LinkVirtualGatewayRequest, ) ( response *POST_LinkVirtualGatewayResponses, err error, )
func (*Client) POST_LinkVolume ¶
func (client *Client) POST_LinkVolume( linkvolumerequest LinkVolumeRequest, ) ( response *POST_LinkVolumeResponses, err error, )
func (*Client) POST_PurchaseReservedVmsOffer ¶
func (client *Client) POST_PurchaseReservedVmsOffer( purchasereservedvmsofferrequest PurchaseReservedVmsOfferRequest, ) ( response *POST_PurchaseReservedVmsOfferResponses, err error, )
func (*Client) POST_ReadAccount ¶
func (client *Client) POST_ReadAccount( readaccountrequest ReadAccountRequest, ) ( response *POST_ReadAccountResponses, err error, )
func (*Client) POST_ReadAccountConsumption ¶
func (client *Client) POST_ReadAccountConsumption( readaccountconsumptionrequest ReadAccountConsumptionRequest, ) ( response *POST_ReadAccountConsumptionResponses, err error, )
func (*Client) POST_ReadAdminPassword ¶
func (client *Client) POST_ReadAdminPassword( readadminpasswordrequest ReadAdminPasswordRequest, ) ( response *POST_ReadAdminPasswordResponses, err error, )
func (*Client) POST_ReadApiKeys ¶
func (client *Client) POST_ReadApiKeys( readapikeysrequest ReadApiKeysRequest, ) ( response *POST_ReadApiKeysResponses, err error, )
func (*Client) POST_ReadApiLogs ¶
func (client *Client) POST_ReadApiLogs( readapilogsrequest ReadApiLogsRequest, ) ( response *POST_ReadApiLogsResponses, err error, )
func (*Client) POST_ReadBillableDigest ¶
func (client *Client) POST_ReadBillableDigest( readbillabledigestrequest ReadBillableDigestRequest, ) ( response *POST_ReadBillableDigestResponses, err error, )
func (*Client) POST_ReadCatalog ¶
func (client *Client) POST_ReadCatalog( readcatalogrequest ReadCatalogRequest, ) ( response *POST_ReadCatalogResponses, err error, )
func (*Client) POST_ReadClientGateways ¶
func (client *Client) POST_ReadClientGateways( readclientgatewaysrequest ReadClientGatewaysRequest, ) ( response *POST_ReadClientGatewaysResponses, err error, )
func (*Client) POST_ReadConsoleOutput ¶
func (client *Client) POST_ReadConsoleOutput( readconsoleoutputrequest ReadConsoleOutputRequest, ) ( response *POST_ReadConsoleOutputResponses, err error, )
func (*Client) POST_ReadDhcpOptions ¶
func (client *Client) POST_ReadDhcpOptions( readdhcpoptionsrequest ReadDhcpOptionsRequest, ) ( response *POST_ReadDhcpOptionsResponses, err error, )
func (*Client) POST_ReadDirectLinkInterfaces ¶
func (client *Client) POST_ReadDirectLinkInterfaces( readdirectlinkinterfacesrequest ReadDirectLinkInterfacesRequest, ) ( response *POST_ReadDirectLinkInterfacesResponses, err error, )
func (*Client) POST_ReadDirectLinks ¶
func (client *Client) POST_ReadDirectLinks( readdirectlinksrequest ReadDirectLinksRequest, ) ( response *POST_ReadDirectLinksResponses, err error, )
func (*Client) POST_ReadImageExportTasks ¶
func (client *Client) POST_ReadImageExportTasks( readimageexporttasksrequest ReadImageExportTasksRequest, ) ( response *POST_ReadImageExportTasksResponses, err error, )
func (*Client) POST_ReadImages ¶
func (client *Client) POST_ReadImages( readimagesrequest ReadImagesRequest, ) ( response *POST_ReadImagesResponses, err error, )
func (*Client) POST_ReadInternetServices ¶
func (client *Client) POST_ReadInternetServices( readinternetservicesrequest ReadInternetServicesRequest, ) ( response *POST_ReadInternetServicesResponses, err error, )
func (*Client) POST_ReadKeypairs ¶
func (client *Client) POST_ReadKeypairs( readkeypairsrequest ReadKeypairsRequest, ) ( response *POST_ReadKeypairsResponses, err error, )
func (*Client) POST_ReadListenerRules ¶
func (client *Client) POST_ReadListenerRules( readlistenerrulesrequest ReadListenerRulesRequest, ) ( response *POST_ReadListenerRulesResponses, err error, )
func (*Client) POST_ReadLoadBalancers ¶
func (client *Client) POST_ReadLoadBalancers( readloadbalancersrequest ReadLoadBalancersRequest, ) ( response *POST_ReadLoadBalancersResponses, err error, )
func (*Client) POST_ReadLocations ¶
func (client *Client) POST_ReadLocations( readlocationsrequest ReadLocationsRequest, ) ( response *POST_ReadLocationsResponses, err error, )
func (*Client) POST_ReadNatServices ¶
func (client *Client) POST_ReadNatServices( readnatservicesrequest ReadNatServicesRequest, ) ( response *POST_ReadNatServicesResponses, err error, )
func (*Client) POST_ReadNetAccessPointServices ¶
func (client *Client) POST_ReadNetAccessPointServices( readnetaccesspointservicesrequest ReadNetAccessPointServicesRequest, ) ( response *POST_ReadNetAccessPointServicesResponses, err error, )
func (*Client) POST_ReadNetAccessPoints ¶
func (client *Client) POST_ReadNetAccessPoints( readnetaccesspointsrequest ReadNetAccessPointsRequest, ) ( response *POST_ReadNetAccessPointsResponses, err error, )
func (*Client) POST_ReadNetPeerings ¶
func (client *Client) POST_ReadNetPeerings( readnetpeeringsrequest ReadNetPeeringsRequest, ) ( response *POST_ReadNetPeeringsResponses, err error, )
func (*Client) POST_ReadNets ¶
func (client *Client) POST_ReadNets( readnetsrequest ReadNetsRequest, ) ( response *POST_ReadNetsResponses, err error, )
func (*Client) POST_ReadNics ¶
func (client *Client) POST_ReadNics( readnicsrequest ReadNicsRequest, ) ( response *POST_ReadNicsResponses, err error, )
func (*Client) POST_ReadPolicies ¶
func (client *Client) POST_ReadPolicies( readpoliciesrequest ReadPoliciesRequest, ) ( response *POST_ReadPoliciesResponses, err error, )
func (*Client) POST_ReadPrefixLists ¶
func (client *Client) POST_ReadPrefixLists( readprefixlistsrequest ReadPrefixListsRequest, ) ( response *POST_ReadPrefixListsResponses, err error, )
func (*Client) POST_ReadProductTypes ¶
func (client *Client) POST_ReadProductTypes( readproducttypesrequest ReadProductTypesRequest, ) ( response *POST_ReadProductTypesResponses, err error, )
func (*Client) POST_ReadPublicCatalog ¶
func (client *Client) POST_ReadPublicCatalog( readpubliccatalogrequest ReadPublicCatalogRequest, ) ( response *POST_ReadPublicCatalogResponses, err error, )
func (*Client) POST_ReadPublicIpRanges ¶
func (client *Client) POST_ReadPublicIpRanges( readpubliciprangesrequest ReadPublicIpRangesRequest, ) ( response *POST_ReadPublicIpRangesResponses, err error, )
func (*Client) POST_ReadPublicIps ¶
func (client *Client) POST_ReadPublicIps( readpublicipsrequest ReadPublicIpsRequest, ) ( response *POST_ReadPublicIpsResponses, err error, )
func (*Client) POST_ReadQuotas ¶
func (client *Client) POST_ReadQuotas( readquotasrequest ReadQuotasRequest, ) ( response *POST_ReadQuotasResponses, err error, )
func (*Client) POST_ReadRegionConfig ¶
func (client *Client) POST_ReadRegionConfig( readregionconfigrequest ReadRegionConfigRequest, ) ( response *POST_ReadRegionConfigResponses, err error, )
func (*Client) POST_ReadRegions ¶
func (client *Client) POST_ReadRegions( readregionsrequest ReadRegionsRequest, ) ( response *POST_ReadRegionsResponses, err error, )
func (*Client) POST_ReadReservedVmOffers ¶
func (client *Client) POST_ReadReservedVmOffers( readreservedvmoffersrequest ReadReservedVmOffersRequest, ) ( response *POST_ReadReservedVmOffersResponses, err error, )
func (*Client) POST_ReadReservedVms ¶
func (client *Client) POST_ReadReservedVms( readreservedvmsrequest ReadReservedVmsRequest, ) ( response *POST_ReadReservedVmsResponses, err error, )
func (*Client) POST_ReadRouteTables ¶
func (client *Client) POST_ReadRouteTables( readroutetablesrequest ReadRouteTablesRequest, ) ( response *POST_ReadRouteTablesResponses, err error, )
func (*Client) POST_ReadSecurityGroups ¶
func (client *Client) POST_ReadSecurityGroups( readsecuritygroupsrequest ReadSecurityGroupsRequest, ) ( response *POST_ReadSecurityGroupsResponses, err error, )
func (*Client) POST_ReadServerCertificates ¶
func (client *Client) POST_ReadServerCertificates( readservercertificatesrequest ReadServerCertificatesRequest, ) ( response *POST_ReadServerCertificatesResponses, err error, )
func (*Client) POST_ReadSnapshotExportTasks ¶
func (client *Client) POST_ReadSnapshotExportTasks( readsnapshotexporttasksrequest ReadSnapshotExportTasksRequest, ) ( response *POST_ReadSnapshotExportTasksResponses, err error, )
func (*Client) POST_ReadSnapshots ¶
func (client *Client) POST_ReadSnapshots( readsnapshotsrequest ReadSnapshotsRequest, ) ( response *POST_ReadSnapshotsResponses, err error, )
func (*Client) POST_ReadSubnets ¶
func (client *Client) POST_ReadSubnets( readsubnetsrequest ReadSubnetsRequest, ) ( response *POST_ReadSubnetsResponses, err error, )
func (*Client) POST_ReadSubregions ¶
func (client *Client) POST_ReadSubregions( readsubregionsrequest ReadSubregionsRequest, ) ( response *POST_ReadSubregionsResponses, err error, )
func (*Client) POST_ReadTags ¶
func (client *Client) POST_ReadTags( readtagsrequest ReadTagsRequest, ) ( response *POST_ReadTagsResponses, err error, )
func (*Client) POST_ReadUserGroups ¶
func (client *Client) POST_ReadUserGroups( readusergroupsrequest ReadUserGroupsRequest, ) ( response *POST_ReadUserGroupsResponses, err error, )
func (*Client) POST_ReadUsers ¶
func (client *Client) POST_ReadUsers( readusersrequest ReadUsersRequest, ) ( response *POST_ReadUsersResponses, err error, )
func (*Client) POST_ReadVirtualGateways ¶
func (client *Client) POST_ReadVirtualGateways( readvirtualgatewaysrequest ReadVirtualGatewaysRequest, ) ( response *POST_ReadVirtualGatewaysResponses, err error, )
func (*Client) POST_ReadVmTypes ¶
func (client *Client) POST_ReadVmTypes( readvmtypesrequest ReadVmTypesRequest, ) ( response *POST_ReadVmTypesResponses, err error, )
func (*Client) POST_ReadVms ¶
func (client *Client) POST_ReadVms( readvmsrequest ReadVmsRequest, ) ( response *POST_ReadVmsResponses, err error, )
func (*Client) POST_ReadVmsHealth ¶
func (client *Client) POST_ReadVmsHealth( readvmshealthrequest ReadVmsHealthRequest, ) ( response *POST_ReadVmsHealthResponses, err error, )
func (*Client) POST_ReadVmsState ¶
func (client *Client) POST_ReadVmsState( readvmsstaterequest ReadVmsStateRequest, ) ( response *POST_ReadVmsStateResponses, err error, )
func (*Client) POST_ReadVolumes ¶
func (client *Client) POST_ReadVolumes( readvolumesrequest ReadVolumesRequest, ) ( response *POST_ReadVolumesResponses, err error, )
func (*Client) POST_ReadVpnConnections ¶
func (client *Client) POST_ReadVpnConnections( readvpnconnectionsrequest ReadVpnConnectionsRequest, ) ( response *POST_ReadVpnConnectionsResponses, err error, )
func (*Client) POST_RebootVms ¶
func (client *Client) POST_RebootVms( rebootvmsrequest RebootVmsRequest, ) ( response *POST_RebootVmsResponses, err error, )
func (*Client) POST_RegisterUserInUserGroup ¶
func (client *Client) POST_RegisterUserInUserGroup( registeruserinusergrouprequest RegisterUserInUserGroupRequest, ) ( response *POST_RegisterUserInUserGroupResponses, err error, )
func (*Client) POST_RegisterVmsInLoadBalancer ¶
func (client *Client) POST_RegisterVmsInLoadBalancer( registervmsinloadbalancerrequest RegisterVmsInLoadBalancerRequest, ) ( response *POST_RegisterVmsInLoadBalancerResponses, err error, )
func (*Client) POST_RejectNetPeering ¶
func (client *Client) POST_RejectNetPeering( rejectnetpeeringrequest RejectNetPeeringRequest, ) ( response *POST_RejectNetPeeringResponses, err error, )
func (*Client) POST_ResetAccountPassword ¶
func (client *Client) POST_ResetAccountPassword( resetaccountpasswordrequest ResetAccountPasswordRequest, ) ( response *POST_ResetAccountPasswordResponses, err error, )
func (*Client) POST_SendResetPasswordEmail ¶
func (client *Client) POST_SendResetPasswordEmail( sendresetpasswordemailrequest SendResetPasswordEmailRequest, ) ( response *POST_SendResetPasswordEmailResponses, err error, )
func (*Client) POST_StartVms ¶
func (client *Client) POST_StartVms( startvmsrequest StartVmsRequest, ) ( response *POST_StartVmsResponses, err error, )
func (*Client) POST_StopVms ¶
func (client *Client) POST_StopVms( stopvmsrequest StopVmsRequest, ) ( response *POST_StopVmsResponses, err error, )
func (*Client) POST_UnlinkInternetService ¶
func (client *Client) POST_UnlinkInternetService( unlinkinternetservicerequest UnlinkInternetServiceRequest, ) ( response *POST_UnlinkInternetServiceResponses, err error, )
func (*Client) POST_UnlinkNic ¶
func (client *Client) POST_UnlinkNic( unlinknicrequest UnlinkNicRequest, ) ( response *POST_UnlinkNicResponses, err error, )
func (*Client) POST_UnlinkPolicy ¶
func (client *Client) POST_UnlinkPolicy( unlinkpolicyrequest UnlinkPolicyRequest, ) ( response *POST_UnlinkPolicyResponses, err error, )
func (*Client) POST_UnlinkPrivateIps ¶
func (client *Client) POST_UnlinkPrivateIps( unlinkprivateipsrequest UnlinkPrivateIpsRequest, ) ( response *POST_UnlinkPrivateIpsResponses, err error, )
func (*Client) POST_UnlinkPublicIp ¶
func (client *Client) POST_UnlinkPublicIp( unlinkpubliciprequest UnlinkPublicIpRequest, ) ( response *POST_UnlinkPublicIpResponses, err error, )
func (*Client) POST_UnlinkRouteTable ¶
func (client *Client) POST_UnlinkRouteTable( unlinkroutetablerequest UnlinkRouteTableRequest, ) ( response *POST_UnlinkRouteTableResponses, err error, )
func (*Client) POST_UnlinkVirtualGateway ¶
func (client *Client) POST_UnlinkVirtualGateway( unlinkvirtualgatewayrequest UnlinkVirtualGatewayRequest, ) ( response *POST_UnlinkVirtualGatewayResponses, err error, )
func (*Client) POST_UnlinkVolume ¶
func (client *Client) POST_UnlinkVolume( unlinkvolumerequest UnlinkVolumeRequest, ) ( response *POST_UnlinkVolumeResponses, err error, )
func (*Client) POST_UpdateAccount ¶
func (client *Client) POST_UpdateAccount( updateaccountrequest UpdateAccountRequest, ) ( response *POST_UpdateAccountResponses, err error, )
func (*Client) POST_UpdateApiKey ¶
func (client *Client) POST_UpdateApiKey( updateapikeyrequest UpdateApiKeyRequest, ) ( response *POST_UpdateApiKeyResponses, err error, )
func (*Client) POST_UpdateHealthCheck ¶
func (client *Client) POST_UpdateHealthCheck( updatehealthcheckrequest UpdateHealthCheckRequest, ) ( response *POST_UpdateHealthCheckResponses, err error, )
func (*Client) POST_UpdateImage ¶
func (client *Client) POST_UpdateImage( updateimagerequest UpdateImageRequest, ) ( response *POST_UpdateImageResponses, err error, )
func (*Client) POST_UpdateKeypair ¶
func (client *Client) POST_UpdateKeypair( updatekeypairrequest UpdateKeypairRequest, ) ( response *POST_UpdateKeypairResponses, err error, )
func (*Client) POST_UpdateListenerRule ¶
func (client *Client) POST_UpdateListenerRule( updatelistenerrulerequest UpdateListenerRuleRequest, ) ( response *POST_UpdateListenerRuleResponses, err error, )
func (*Client) POST_UpdateLoadBalancer ¶
func (client *Client) POST_UpdateLoadBalancer( updateloadbalancerrequest UpdateLoadBalancerRequest, ) ( response *POST_UpdateLoadBalancerResponses, err error, )
func (*Client) POST_UpdateNet ¶
func (client *Client) POST_UpdateNet( updatenetrequest UpdateNetRequest, ) ( response *POST_UpdateNetResponses, err error, )
func (*Client) POST_UpdateNetAccessPoint ¶
func (client *Client) POST_UpdateNetAccessPoint( updatenetaccesspointrequest UpdateNetAccessPointRequest, ) ( response *POST_UpdateNetAccessPointResponses, err error, )
func (*Client) POST_UpdateNic ¶
func (client *Client) POST_UpdateNic( updatenicrequest UpdateNicRequest, ) ( response *POST_UpdateNicResponses, err error, )
func (*Client) POST_UpdateRoute ¶
func (client *Client) POST_UpdateRoute( updaterouterequest UpdateRouteRequest, ) ( response *POST_UpdateRouteResponses, err error, )
func (*Client) POST_UpdateRoutePropagation ¶
func (client *Client) POST_UpdateRoutePropagation( updateroutepropagationrequest UpdateRoutePropagationRequest, ) ( response *POST_UpdateRoutePropagationResponses, err error, )
func (*Client) POST_UpdateServerCertificate ¶
func (client *Client) POST_UpdateServerCertificate( updateservercertificaterequest UpdateServerCertificateRequest, ) ( response *POST_UpdateServerCertificateResponses, err error, )
func (*Client) POST_UpdateSnapshot ¶
func (client *Client) POST_UpdateSnapshot( updatesnapshotrequest UpdateSnapshotRequest, ) ( response *POST_UpdateSnapshotResponses, err error, )
func (*Client) POST_UpdateUser ¶
func (client *Client) POST_UpdateUser( updateuserrequest UpdateUserRequest, ) ( response *POST_UpdateUserResponses, err error, )
func (*Client) POST_UpdateUserGroup ¶
func (client *Client) POST_UpdateUserGroup( updateusergrouprequest UpdateUserGroupRequest, ) ( response *POST_UpdateUserGroupResponses, err error, )
func (*Client) POST_UpdateVm ¶
func (client *Client) POST_UpdateVm( updatevmrequest UpdateVmRequest, ) ( response *POST_UpdateVmResponses, err error, )
type ClientGateway ¶
type ClientGateway struct {
BgpAsn int64 `json:"BgpAsn,omitempty"`
ClientGatewayId string `json:"ClientGatewayId,omitempty"`
ConnectionType string `json:"ConnectionType,omitempty"`
PublicIp string `json:"PublicIp,omitempty"`
State string `json:"State,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of ClientGateway
type Config ¶
type Config struct {
AccessKey string
SecretKey string
Region string
URL string
//Only Used for OAPI
Service string
// User agent for client
UserAgent string
}
func (Config) ServiceURL ¶
type ConsumptionEntries ¶
type ConsumptionEntries struct {
Category string `json:"Category,omitempty"`
ConsumptionValue string `json:"ConsumptionValue,omitempty"`
Entry string `json:"Entry,omitempty"`
ResourceType string `json:"ResourceType,omitempty"`
Service string `json:"Service,omitempty"`
ShortDescription string `json:"ShortDescription,omitempty"`
}
implements the service definition of ConsumptionEntries
type CopyAccountRequest ¶
type CopyAccountRequest struct {
DestinationRegionName string `json:"DestinationRegionName,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
QuotaProfile string `json:"QuotaProfile,omitempty"`
}
implements the service definition of CopyAccountRequest
type CopyAccountResponse ¶
type CopyAccountResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CopyAccountResponse
type CreateAccountRequest ¶
type CreateAccountRequest struct {
AccountId string `json:"AccountId,omitempty"`
ApiKeys []ApiKey `json:"ApiKeys,omitempty"`
City string `json:"City,omitempty"`
CompanyName string `json:"CompanyName,omitempty"`
Country string `json:"Country,omitempty"`
CustomerId string `json:"CustomerId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
Email string `json:"Email,omitempty"`
FirstName string `json:"FirstName,omitempty"`
JobTitle string `json:"JobTitle,omitempty"`
LastName string `json:"LastName,omitempty"`
Mobile string `json:"Mobile,omitempty"`
Password string `json:"Password,omitempty"`
Phone string `json:"Phone,omitempty"`
QuotaProfile string `json:"QuotaProfile,omitempty"`
StateProvince string `json:"StateProvince,omitempty"`
VatNumber string `json:"VatNumber,omitempty"`
ZipCode string `json:"ZipCode,omitempty"`
}
implements the service definition of CreateAccountRequest
type CreateAccountResponse ¶
type CreateAccountResponse struct {
Account Account `json:"Account,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateAccountResponse
type CreateApiKeyRequest ¶
type CreateApiKeyRequest struct {
ApiKeyId string `json:"ApiKeyId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
SecretKey string `json:"SecretKey,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of CreateApiKeyRequest
type CreateApiKeyResponse ¶
type CreateApiKeyResponse struct {
ApiKey ApiKey `json:"ApiKey,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateApiKeyResponse
type CreateClientGatewayRequest ¶
type CreateClientGatewayRequest struct {
BgpAsn int64 `json:"BgpAsn,omitempty"`
ConnectionType string `json:"ConnectionType,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
PublicIp string `json:"PublicIp,omitempty"`
}
implements the service definition of CreateClientGatewayRequest
type CreateClientGatewayResponse ¶
type CreateClientGatewayResponse struct {
ClientGateway ClientGateway `json:"ClientGateway,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateClientGatewayResponse
type CreateDhcpOptionsRequest ¶
type CreateDhcpOptionsRequest struct {
DomainName string `json:"DomainName,omitempty"`
DomainNameServers []string `json:"DomainNameServers,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
NtpServers []string `json:"NtpServers,omitempty"`
}
implements the service definition of CreateDhcpOptionsRequest
type CreateDhcpOptionsResponse ¶
type CreateDhcpOptionsResponse struct {
DhcpOptionsSet DhcpOptionsSet `json:"DhcpOptionsSet,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateDhcpOptionsResponse
type CreateDirectLinkInterfaceRequest ¶
type CreateDirectLinkInterfaceRequest struct {
DirectLinkId string `json:"DirectLinkId,omitempty"`
DirectLinkInterface DirectLinkInterface `json:"DirectLinkInterface,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of CreateDirectLinkInterfaceRequest
type CreateDirectLinkInterfaceResponse ¶
type CreateDirectLinkInterfaceResponse struct {
DirectLinkInterface DirectLinkInterfaces `json:"DirectLinkInterface,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateDirectLinkInterfaceResponse
type CreateDirectLinkRequest ¶
type CreateDirectLinkRequest struct {
Bandwidth string `json:"Bandwidth,omitempty"`
DirectLinkName string `json:"DirectLinkName,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
Location string `json:"Location,omitempty"`
}
implements the service definition of CreateDirectLinkRequest
type CreateDirectLinkResponse ¶
type CreateDirectLinkResponse struct {
DirectLink DirectLink `json:"DirectLink,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateDirectLinkResponse
type CreateImageExportTaskRequest ¶
type CreateImageExportTaskRequest struct {
DryRun bool `json:"DryRun,omitempty"`
ImageId string `json:"ImageId,omitempty"`
OsuExport OsuExport `json:"OsuExport,omitempty"`
}
implements the service definition of CreateImageExportTaskRequest
type CreateImageExportTaskResponse ¶
type CreateImageExportTaskResponse struct {
ImageExportTask ImageExportTask `json:"ImageExportTask,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateImageExportTaskResponse
type CreateImageRequest ¶
type CreateImageRequest struct {
Architecture string `json:"Architecture,omitempty"`
BlockDeviceMappings []BlockDeviceMappingImage `json:"BlockDeviceMappings,omitempty"`
Description string `json:"Description,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
FileLocation string `json:"FileLocation,omitempty"`
ImageName string `json:"ImageName,omitempty"`
NoReboot bool `json:"NoReboot,omitempty"`
RootDeviceName string `json:"RootDeviceName,omitempty"`
SourceImageId string `json:"SourceImageId,omitempty"`
SourceRegionName string `json:"SourceRegionName,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of CreateImageRequest
type CreateImageResponse ¶
type CreateImageResponse struct {
Image Image `json:"Image,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateImageResponse
type CreateInternetServiceRequest ¶
type CreateInternetServiceRequest struct {
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of CreateInternetServiceRequest
type CreateInternetServiceResponse ¶
type CreateInternetServiceResponse struct {
InternetService InternetService `json:"InternetService,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateInternetServiceResponse
type CreateKeypairRequest ¶
type CreateKeypairRequest struct {
DryRun bool `json:"DryRun,omitempty"`
KeypairName string `json:"KeypairName,omitempty"`
PublicKey string `json:"PublicKey,omitempty"`
}
implements the service definition of CreateKeypairRequest
type CreateKeypairResponse ¶
type CreateKeypairResponse struct {
Keypair KeypairCreated `json:"Keypair,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateKeypairResponse
type CreateListenerRuleRequest ¶
type CreateListenerRuleRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Listener LoadBalancerLight `json:"Listener,omitempty"`
ListenerRule ListenerRule `json:"ListenerRule,omitempty"`
VmIds []string `json:"VmIds,omitempty"`
}
implements the service definition of CreateListenerRuleRequest
type CreateListenerRuleResponse ¶
type CreateListenerRuleResponse struct {
ListenerId string `json:"ListenerId,omitempty"`
ListenerRule ListenerRule `json:"ListenerRule,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
VmIds []string `json:"VmIds,omitempty"`
}
implements the service definition of CreateListenerRuleResponse
type CreateLoadBalancerListenersRequest ¶
type CreateLoadBalancerListenersRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Listeners []ListenerForCreation `json:"Listeners,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
}
implements the service definition of CreateLoadBalancerListenersRequest
type CreateLoadBalancerListenersResponse ¶
type CreateLoadBalancerListenersResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateLoadBalancerListenersResponse
type CreateLoadBalancerPolicyRequest ¶
type CreateLoadBalancerPolicyRequest struct {
CookieName string `json:"CookieName,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
PolicyName string `json:"PolicyName,omitempty"`
PolicyType string `json:"PolicyType,omitempty"`
}
implements the service definition of CreateLoadBalancerPolicyRequest
type CreateLoadBalancerPolicyResponse ¶
type CreateLoadBalancerPolicyResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateLoadBalancerPolicyResponse
type CreateLoadBalancerRequest ¶
type CreateLoadBalancerRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Listeners []ListenerForCreation `json:"Listeners,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
LoadBalancerType string `json:"LoadBalancerType,omitempty"`
SecurityGroups []string `json:"SecurityGroups,omitempty"`
Subnets []string `json:"Subnets,omitempty"`
SubregionNames []string `json:"SubregionNames,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of CreateLoadBalancerRequest
type CreateLoadBalancerResponse ¶
type CreateLoadBalancerResponse struct {
LoadBalancer LoadBalancer `json:"LoadBalancer,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateLoadBalancerResponse
type CreateNatServiceRequest ¶
type CreateNatServiceRequest struct {
DryRun bool `json:"DryRun,omitempty"`
PublicIpId string `json:"PublicIpId,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
}
implements the service definition of CreateNatServiceRequest
type CreateNatServiceResponse ¶
type CreateNatServiceResponse struct {
NatService NatService `json:"NatService,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateNatServiceResponse
type CreateNetAccessPointRequest ¶
type CreateNetAccessPointRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NetId string `json:"NetId,omitempty"`
PrefixListName string `json:"PrefixListName,omitempty"`
RouteTableIds []string `json:"RouteTableIds,omitempty"`
}
implements the service definition of CreateNetAccessPointRequest
type CreateNetAccessPointResponse ¶
type CreateNetAccessPointResponse struct {
NetAccessPoint NetAccessPoint `json:"NetAccessPoint,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateNetAccessPointResponse
type CreateNetPeeringRequest ¶
type CreateNetPeeringRequest struct {
AccepterNetId string `json:"AccepterNetId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
SourceNetId string `json:"SourceNetId,omitempty"`
}
implements the service definition of CreateNetPeeringRequest
type CreateNetPeeringResponse ¶
type CreateNetPeeringResponse struct {
NetPeering NetPeering `json:"NetPeering,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateNetPeeringResponse
type CreateNetRequest ¶
type CreateNetRequest struct {
DryRun bool `json:"DryRun,omitempty"`
IpRange string `json:"IpRange,omitempty"`
Tenancy string `json:"Tenancy,omitempty"`
}
implements the service definition of CreateNetRequest
type CreateNetResponse ¶
type CreateNetResponse struct {
Net Net `json:"Net,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateNetResponse
type CreateNicRequest ¶
type CreateNicRequest struct {
Description string `json:"Description,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
PrivateIps []PrivateIpLight `json:"PrivateIps,omitempty"`
SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
}
implements the service definition of CreateNicRequest
type CreateNicResponse ¶
type CreateNicResponse struct {
Nic Nic `json:"Nic,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateNicResponse
type CreatePolicyRequest ¶
type CreatePolicyRequest struct {
Description string `json:"Description,omitempty"`
Document string `json:"Document,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
Path string `json:"Path,omitempty"`
PolicyName string `json:"PolicyName,omitempty"`
}
implements the service definition of CreatePolicyRequest
type CreatePolicyResponse ¶
type CreatePolicyResponse struct {
Policy Policy `json:"Policy,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreatePolicyResponse
type CreatePublicIpRequest ¶
type CreatePublicIpRequest struct {
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of CreatePublicIpRequest
type CreatePublicIpResponse ¶
type CreatePublicIpResponse struct {
PublicIp PublicIp `json:"PublicIp,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreatePublicIpResponse
type CreateRouteRequest ¶
type CreateRouteRequest struct {
DestinationIpRange string `json:"DestinationIpRange,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
GatewayId string `json:"GatewayId,omitempty"`
NatServiceId string `json:"NatServiceId,omitempty"`
NetPeeringId string `json:"NetPeeringId,omitempty"`
NicId string `json:"NicId,omitempty"`
RouteTableId string `json:"RouteTableId,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of CreateRouteRequest
type CreateRouteResponse ¶
type CreateRouteResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Route Route `json:"Route,omitempty"`
}
implements the service definition of CreateRouteResponse
type CreateRouteTableRequest ¶
type CreateRouteTableRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NetId string `json:"NetId,omitempty"`
}
implements the service definition of CreateRouteTableRequest
type CreateRouteTableResponse ¶
type CreateRouteTableResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
RouteTable RouteTable `json:"RouteTable,omitempty"`
}
implements the service definition of CreateRouteTableResponse
type CreateSecurityGroupRequest ¶
type CreateSecurityGroupRequest struct {
Description string `json:"Description,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
NetId string `json:"NetId,omitempty"`
SecurityGroupName string `json:"SecurityGroupName,omitempty"`
}
implements the service definition of CreateSecurityGroupRequest
type CreateSecurityGroupResponse ¶
type CreateSecurityGroupResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
SecurityGroup SecurityGroup `json:"SecurityGroup,omitempty"`
}
implements the service definition of CreateSecurityGroupResponse
type CreateSecurityGroupRuleRequest ¶
type CreateSecurityGroupRuleRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Flow string `json:"Flow,omitempty"`
FromPortRange int64 `json:"FromPortRange"`
IpProtocol string `json:"IpProtocol,omitempty"`
IpRange string `json:"IpRange,omitempty"`
Rules []SecurityGroupRule `json:"Rules,omitempty"`
SecurityGroupAccountIdToLink string `json:"SecurityGroupAccountIdToLink,omitempty"`
SecurityGroupId string `json:"SecurityGroupId,omitempty"`
SecurityGroupNameToLink string `json:"SecurityGroupNameToLink,omitempty"`
ToPortRange int64 `json:"ToPortRange"`
}
implements the service definition of CreateSecurityGroupRuleRequest
type CreateSecurityGroupRuleResponse ¶
type CreateSecurityGroupRuleResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
SecurityGroupRule SecurityGroupRule `json:"SecurityGroupRule,omitempty"`
}
implements the service definition of CreateSecurityGroupRuleResponse
type CreateServerCertificateRequest ¶
type CreateServerCertificateRequest struct {
DryRun bool `json:"DryRun,omitempty"`
PrivateKey string `json:"PrivateKey,omitempty"`
ServerCertificateBody string `json:"ServerCertificateBody,omitempty"`
ServerCertificateChain string `json:"ServerCertificateChain,omitempty"`
ServerCertificateName string `json:"ServerCertificateName,omitempty"`
ServerCertificatePath string `json:"ServerCertificatePath,omitempty"`
}
implements the service definition of CreateServerCertificateRequest
type CreateServerCertificateResponse ¶
type CreateServerCertificateResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
ServerCertificate ServerCertificate `json:"ServerCertificate,omitempty"`
}
implements the service definition of CreateServerCertificateResponse
type CreateSnapshotExportTaskRequest ¶
type CreateSnapshotExportTaskRequest struct {
DryRun bool `json:"DryRun,omitempty"`
OsuExport OsuExport `json:"OsuExport,omitempty"`
SnapshotId string `json:"SnapshotId,omitempty"`
}
implements the service definition of CreateSnapshotExportTaskRequest
type CreateSnapshotExportTaskResponse ¶
type CreateSnapshotExportTaskResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
SnapshotExportTask SnapshotExportTask `json:"SnapshotExportTask,omitempty"`
}
implements the service definition of CreateSnapshotExportTaskResponse
type CreateSnapshotRequest ¶
type CreateSnapshotRequest struct {
Description string `json:"Description,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
FileLocation string `json:"FileLocation,omitempty"`
SnapshotSize int64 `json:"SnapshotSize,omitempty"`
SourceRegionName string `json:"SourceRegionName,omitempty"`
SourceSnapshotId string `json:"SourceSnapshotId,omitempty"`
VolumeId string `json:"VolumeId,omitempty"`
}
implements the service definition of CreateSnapshotRequest
type CreateSnapshotResponse ¶
type CreateSnapshotResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Snapshot Snapshot `json:"Snapshot,omitempty"`
}
implements the service definition of CreateSnapshotResponse
type CreateSubnetRequest ¶
type CreateSubnetRequest struct {
DryRun bool `json:"DryRun,omitempty"`
IpRange string `json:"IpRange,omitempty"`
NetId string `json:"NetId,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
}
implements the service definition of CreateSubnetRequest
type CreateSubnetResponse ¶
type CreateSubnetResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Subnet Subnet `json:"Subnet,omitempty"`
}
implements the service definition of CreateSubnetResponse
type CreateTagsRequest ¶
type CreateTagsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
ResourceIds []string `json:"ResourceIds,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of CreateTagsRequest
type CreateTagsResponse ¶
type CreateTagsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateTagsResponse
type CreateUserGroupRequest ¶
type CreateUserGroupRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Path string `json:"Path,omitempty"`
UserGroupName string `json:"UserGroupName,omitempty"`
}
implements the service definition of CreateUserGroupRequest
type CreateUserGroupResponse ¶
type CreateUserGroupResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
UserGroup UserGroup `json:"UserGroup,omitempty"`
}
implements the service definition of CreateUserGroupResponse
type CreateUserRequest ¶
type CreateUserRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Path string `json:"Path,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of CreateUserRequest
type CreateUserResponse ¶
type CreateUserResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
User User `json:"User,omitempty"`
}
implements the service definition of CreateUserResponse
type CreateVirtualGatewayRequest ¶
type CreateVirtualGatewayRequest struct {
ConnectionType string `json:"ConnectionType,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of CreateVirtualGatewayRequest
type CreateVirtualGatewayResponse ¶
type CreateVirtualGatewayResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
VirtualGateway VirtualGateway `json:"VirtualGateway,omitempty"`
}
implements the service definition of CreateVirtualGatewayResponse
type CreateVmsRequest ¶
type CreateVmsRequest struct {
BlockDeviceMappings []BlockDeviceMappingVmCreation `json:"BlockDeviceMappings,omitempty"`
BsuOptimized bool `json:"BsuOptimized,omitempty"`
ClientToken string `json:"ClientToken,omitempty"`
DeletionProtection *bool `json:"DeletionProtection,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
ImageId string `json:"ImageId,omitempty"`
KeypairName string `json:"KeypairName,omitempty"`
MaxVmsCount int64 `json:"MaxVmsCount,omitempty"`
MinVmsCount int64 `json:"MinVmsCount,omitempty"`
Nics []NicForVmCreation `json:"Nics,omitempty"`
Placement Placement `json:"Placement,omitempty"`
PrivateIps []string `json:"PrivateIps,omitempty"`
SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"`
SecurityGroups []string `json:"SecurityGroups,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
UserData string `json:"UserData,omitempty"`
VmInitiatedShutdownBehavior string `json:"VmInitiatedShutdownBehavior,omitempty"`
VmType string `json:"VmType,omitempty"`
}
implements the service definition of CreateVmsRequest
type CreateVmsResponse ¶
type CreateVmsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Vms []Vm `json:"Vms,omitempty"`
}
implements the service definition of CreateVmsResponse
type CreateVolumeRequest ¶
type CreateVolumeRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Iops int64 `json:"Iops,omitempty"`
Size int64 `json:"Size,omitempty"`
SnapshotId string `json:"SnapshotId,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
VolumeType string `json:"VolumeType,omitempty"`
}
implements the service definition of CreateVolumeRequest
type CreateVolumeResponse ¶
type CreateVolumeResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Volume Volume `json:"Volume,omitempty"`
}
implements the service definition of CreateVolumeResponse
type CreateVpnConnectionRequest ¶
type CreateVpnConnectionRequest struct {
ClientGatewayId string `json:"ClientGatewayId,omitempty"`
ConnectionType string `json:"ConnectionType,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
StaticRoutesOnly bool `json:"StaticRoutesOnly,omitempty"`
VirtualGatewayId string `json:"VirtualGatewayId,omitempty"`
}
implements the service definition of CreateVpnConnectionRequest
type CreateVpnConnectionResponse ¶
type CreateVpnConnectionResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
VpnConnection VpnConnection `json:"VpnConnection,omitempty"`
}
implements the service definition of CreateVpnConnectionResponse
type CreateVpnConnectionRouteRequest ¶
type CreateVpnConnectionRouteRequest struct {
DestinationIpRange string `json:"DestinationIpRange,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
VpnConnectionId string `json:"VpnConnectionId,omitempty"`
}
implements the service definition of CreateVpnConnectionRouteRequest
type CreateVpnConnectionRouteResponse ¶
type CreateVpnConnectionRouteResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of CreateVpnConnectionRouteResponse
type DeleteApiKeyRequest ¶
type DeleteApiKeyRequest struct {
ApiKeyId string `json:"ApiKeyId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of DeleteApiKeyRequest
type DeleteApiKeyResponse ¶
type DeleteApiKeyResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteApiKeyResponse
type DeleteClientGatewayRequest ¶
type DeleteClientGatewayRequest struct {
ClientGatewayId string `json:"ClientGatewayId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of DeleteClientGatewayRequest
type DeleteClientGatewayResponse ¶
type DeleteClientGatewayResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteClientGatewayResponse
type DeleteDhcpOptionsRequest ¶
type DeleteDhcpOptionsRequest struct {
DhcpOptionsSetId string `json:"DhcpOptionsSetId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of DeleteDhcpOptionsRequest
type DeleteDhcpOptionsResponse ¶
type DeleteDhcpOptionsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteDhcpOptionsResponse
type DeleteDirectLinkInterfaceRequest ¶
type DeleteDirectLinkInterfaceRequest struct {
DirectLinkInterfaceId string `json:"DirectLinkInterfaceId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of DeleteDirectLinkInterfaceRequest
type DeleteDirectLinkInterfaceResponse ¶
type DeleteDirectLinkInterfaceResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteDirectLinkInterfaceResponse
type DeleteDirectLinkRequest ¶
type DeleteDirectLinkRequest struct {
DirectLinkId string `json:"DirectLinkId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of DeleteDirectLinkRequest
type DeleteDirectLinkResponse ¶
type DeleteDirectLinkResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteDirectLinkResponse
type DeleteExportTaskRequest ¶
type DeleteExportTaskRequest struct {
DryRun bool `json:"DryRun,omitempty"`
ExportTaskId string `json:"ExportTaskId,omitempty"`
}
implements the service definition of DeleteExportTaskRequest
type DeleteExportTaskResponse ¶
type DeleteExportTaskResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteExportTaskResponse
type DeleteImageRequest ¶
type DeleteImageRequest struct {
DryRun bool `json:"DryRun,omitempty"`
ImageId string `json:"ImageId,omitempty"`
}
implements the service definition of DeleteImageRequest
type DeleteImageResponse ¶
type DeleteImageResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteImageResponse
type DeleteInternetServiceRequest ¶
type DeleteInternetServiceRequest struct {
DryRun bool `json:"DryRun,omitempty"`
InternetServiceId string `json:"InternetServiceId,omitempty"`
}
implements the service definition of DeleteInternetServiceRequest
type DeleteInternetServiceResponse ¶
type DeleteInternetServiceResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteInternetServiceResponse
type DeleteKeypairRequest ¶
type DeleteKeypairRequest struct {
DryRun bool `json:"DryRun,omitempty"`
KeypairName string `json:"KeypairName,omitempty"`
}
implements the service definition of DeleteKeypairRequest
type DeleteKeypairResponse ¶
type DeleteKeypairResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteKeypairResponse
type DeleteListenerRuleRequest ¶
type DeleteListenerRuleRequest struct {
DryRun bool `json:"DryRun,omitempty"`
ListenerRuleName string `json:"ListenerRuleName,omitempty"`
}
implements the service definition of DeleteListenerRuleRequest
type DeleteListenerRuleResponse ¶
type DeleteListenerRuleResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteListenerRuleResponse
type DeleteLoadBalancerListenersRequest ¶
type DeleteLoadBalancerListenersRequest struct {
DryRun bool `json:"DryRun,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
LoadBalancerPorts []int64 `json:"LoadBalancerPorts,omitempty"`
}
implements the service definition of DeleteLoadBalancerListenersRequest
type DeleteLoadBalancerListenersResponse ¶
type DeleteLoadBalancerListenersResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteLoadBalancerListenersResponse
type DeleteLoadBalancerPolicyRequest ¶
type DeleteLoadBalancerPolicyRequest struct {
DryRun bool `json:"DryRun,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
PolicyName string `json:"PolicyName,omitempty"`
}
implements the service definition of DeleteLoadBalancerPolicyRequest
type DeleteLoadBalancerPolicyResponse ¶
type DeleteLoadBalancerPolicyResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteLoadBalancerPolicyResponse
type DeleteLoadBalancerRequest ¶
type DeleteLoadBalancerRequest struct {
DryRun bool `json:"DryRun,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
}
implements the service definition of DeleteLoadBalancerRequest
type DeleteLoadBalancerResponse ¶
type DeleteLoadBalancerResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteLoadBalancerResponse
type DeleteNatServiceRequest ¶
type DeleteNatServiceRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NatServiceId string `json:"NatServiceId,omitempty"`
}
implements the service definition of DeleteNatServiceRequest
type DeleteNatServiceResponse ¶
type DeleteNatServiceResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteNatServiceResponse
type DeleteNetAccessPointsRequest ¶
type DeleteNetAccessPointsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NetAccessPointIds []string `json:"NetAccessPointIds,omitempty"`
}
implements the service definition of DeleteNetAccessPointsRequest
type DeleteNetAccessPointsResponse ¶
type DeleteNetAccessPointsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteNetAccessPointsResponse
type DeleteNetPeeringRequest ¶
type DeleteNetPeeringRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NetPeeringId string `json:"NetPeeringId,omitempty"`
}
implements the service definition of DeleteNetPeeringRequest
type DeleteNetPeeringResponse ¶
type DeleteNetPeeringResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteNetPeeringResponse
type DeleteNetRequest ¶
type DeleteNetRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NetId string `json:"NetId,omitempty"`
}
implements the service definition of DeleteNetRequest
type DeleteNetResponse ¶
type DeleteNetResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteNetResponse
type DeleteNicRequest ¶
type DeleteNicRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NicId string `json:"NicId,omitempty"`
}
implements the service definition of DeleteNicRequest
type DeleteNicResponse ¶
type DeleteNicResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteNicResponse
type DeletePolicyRequest ¶
type DeletePolicyRequest struct {
DryRun bool `json:"DryRun,omitempty"`
PolicyId string `json:"PolicyId,omitempty"`
}
implements the service definition of DeletePolicyRequest
type DeletePolicyResponse ¶
type DeletePolicyResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeletePolicyResponse
type DeletePublicIpRequest ¶
type DeletePublicIpRequest struct {
DryRun bool `json:"DryRun,omitempty"`
PublicIp string `json:"PublicIp,omitempty"`
PublicIpId string `json:"PublicIpId,omitempty"`
}
implements the service definition of DeletePublicIpRequest
type DeletePublicIpResponse ¶
type DeletePublicIpResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeletePublicIpResponse
type DeleteRouteRequest ¶
type DeleteRouteRequest struct {
DestinationIpRange string `json:"DestinationIpRange,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
RouteTableId string `json:"RouteTableId,omitempty"`
}
implements the service definition of DeleteRouteRequest
type DeleteRouteResponse ¶
type DeleteRouteResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteRouteResponse
type DeleteRouteTableRequest ¶
type DeleteRouteTableRequest struct {
DryRun bool `json:"DryRun,omitempty"`
RouteTableId string `json:"RouteTableId,omitempty"`
}
implements the service definition of DeleteRouteTableRequest
type DeleteRouteTableResponse ¶
type DeleteRouteTableResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteRouteTableResponse
type DeleteSecurityGroupRequest ¶
type DeleteSecurityGroupRequest struct {
DryRun bool `json:"DryRun,omitempty"`
SecurityGroupId string `json:"SecurityGroupId,omitempty"`
SecurityGroupName string `json:"SecurityGroupName,omitempty"`
}
implements the service definition of DeleteSecurityGroupRequest
type DeleteSecurityGroupResponse ¶
type DeleteSecurityGroupResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteSecurityGroupResponse
type DeleteSecurityGroupRuleRequest ¶
type DeleteSecurityGroupRuleRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Flow string `json:"Flow,omitempty"`
FromPortRange int64 `json:"FromPortRange"`
IpProtocol string `json:"IpProtocol,omitempty"`
IpRange string `json:"IpRange,omitempty"`
Rules []SecurityGroupRule `json:"Rules,omitempty"`
SecurityGroupAccountIdToUnlink string `json:"SecurityGroupAccountIdToUnlink,omitempty"`
SecurityGroupId string `json:"SecurityGroupId,omitempty"`
SecurityGroupNameToUnlink string `json:"SecurityGroupNameToUnlink,omitempty"`
ToPortRange int64 `json:"ToPortRange"`
}
implements the service definition of DeleteSecurityGroupRuleRequest
type DeleteSecurityGroupRuleResponse ¶
type DeleteSecurityGroupRuleResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteSecurityGroupRuleResponse
type DeleteServerCertificateRequest ¶
type DeleteServerCertificateRequest struct {
DryRun bool `json:"DryRun,omitempty"`
ServerCertificateName string `json:"ServerCertificateName,omitempty"`
}
implements the service definition of DeleteServerCertificateRequest
type DeleteServerCertificateResponse ¶
type DeleteServerCertificateResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteServerCertificateResponse
type DeleteSnapshotRequest ¶
type DeleteSnapshotRequest struct {
DryRun bool `json:"DryRun,omitempty"`
SnapshotId string `json:"SnapshotId,omitempty"`
}
implements the service definition of DeleteSnapshotRequest
type DeleteSnapshotResponse ¶
type DeleteSnapshotResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteSnapshotResponse
type DeleteSubnetRequest ¶
type DeleteSubnetRequest struct {
DryRun bool `json:"DryRun,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
}
implements the service definition of DeleteSubnetRequest
type DeleteSubnetResponse ¶
type DeleteSubnetResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteSubnetResponse
type DeleteTagsRequest ¶
type DeleteTagsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
ResourceIds []string `json:"ResourceIds,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of DeleteTagsRequest
type DeleteTagsResponse ¶
type DeleteTagsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteTagsResponse
type DeleteUserGroupRequest ¶
type DeleteUserGroupRequest struct {
DryRun bool `json:"DryRun,omitempty"`
UserGroupName string `json:"UserGroupName,omitempty"`
}
implements the service definition of DeleteUserGroupRequest
type DeleteUserGroupResponse ¶
type DeleteUserGroupResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteUserGroupResponse
type DeleteUserRequest ¶
type DeleteUserRequest struct {
DryRun bool `json:"DryRun,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of DeleteUserRequest
type DeleteUserResponse ¶
type DeleteUserResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteUserResponse
type DeleteVirtualGatewayRequest ¶
type DeleteVirtualGatewayRequest struct {
DryRun bool `json:"DryRun,omitempty"`
VirtualGatewayId string `json:"VirtualGatewayId,omitempty"`
}
implements the service definition of DeleteVirtualGatewayRequest
type DeleteVirtualGatewayResponse ¶
type DeleteVirtualGatewayResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteVirtualGatewayResponse
type DeleteVmsRequest ¶
type DeleteVmsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
VmIds []string `json:"VmIds,omitempty"`
}
implements the service definition of DeleteVmsRequest
type DeleteVmsResponse ¶
type DeleteVmsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Vms []VmState `json:"Vms,omitempty"`
}
implements the service definition of DeleteVmsResponse
type DeleteVolumeRequest ¶
type DeleteVolumeRequest struct {
DryRun bool `json:"DryRun,omitempty"`
VolumeId string `json:"VolumeId,omitempty"`
}
implements the service definition of DeleteVolumeRequest
type DeleteVolumeResponse ¶
type DeleteVolumeResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteVolumeResponse
type DeleteVpnConnectionRequest ¶
type DeleteVpnConnectionRequest struct {
DryRun bool `json:"DryRun,omitempty"`
VpnConnectionId string `json:"VpnConnectionId,omitempty"`
}
implements the service definition of DeleteVpnConnectionRequest
type DeleteVpnConnectionResponse ¶
type DeleteVpnConnectionResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteVpnConnectionResponse
type DeleteVpnConnectionRouteRequest ¶
type DeleteVpnConnectionRouteRequest struct {
DestinationIpRange string `json:"DestinationIpRange,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
VpnConnectionId string `json:"VpnConnectionId,omitempty"`
}
implements the service definition of DeleteVpnConnectionRouteRequest
type DeleteVpnConnectionRouteResponse ¶
type DeleteVpnConnectionRouteResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeleteVpnConnectionRouteResponse
type DeregisterUserInUserGroupRequest ¶
type DeregisterUserInUserGroupRequest struct {
DryRun bool `json:"DryRun,omitempty"`
UserGroupName string `json:"UserGroupName,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of DeregisterUserInUserGroupRequest
type DeregisterUserInUserGroupResponse ¶
type DeregisterUserInUserGroupResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeregisterUserInUserGroupResponse
type DeregisterVmsInLoadBalancerRequest ¶
type DeregisterVmsInLoadBalancerRequest struct {
BackendVmsIds []string `json:"BackendVmsIds,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
}
implements the service definition of DeregisterVmsInLoadBalancerRequest
type DeregisterVmsInLoadBalancerResponse ¶
type DeregisterVmsInLoadBalancerResponse struct {
BackendVmsIds []string `json:"BackendVmsIds,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of DeregisterVmsInLoadBalancerResponse
type DhcpOptionsSet ¶
type DhcpOptionsSet struct {
Default bool `json:"Default,omitempty"`
DhcpOptionsName string `json:"DhcpOptionsName,omitempty"`
DhcpOptionsSetId string `json:"DhcpOptionsSetId,omitempty"`
DomainName string `json:"DomainName,omitempty"`
DomainNameServers []string `json:"DomainNameServers,omitempty"`
NtpServers []string `json:"NtpServers,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of DhcpOptionsSet
type DirectLink ¶
type DirectLink struct {
AccountId string `json:"AccountId,omitempty"`
Bandwidth string `json:"Bandwidth,omitempty"`
DirectLinkId string `json:"DirectLinkId,omitempty"`
DirectLinkName string `json:"DirectLinkName,omitempty"`
Location string `json:"Location,omitempty"`
RegionName string `json:"RegionName,omitempty"`
State string `json:"State,omitempty"`
}
implements the service definition of DirectLink
type DirectLinkInterface ¶
type DirectLinkInterface struct {
BgpAsn int64 `json:"BgpAsn,omitempty"`
BgpKey string `json:"BgpKey,omitempty"`
ClientPrivateIp string `json:"ClientPrivateIp,omitempty"`
DirectLinkInterfaceName string `json:"DirectLinkInterfaceName,omitempty"`
OutscalePrivateIp string `json:"OutscalePrivateIp,omitempty"`
VirtualGatewayId string `json:"VirtualGatewayId,omitempty"`
Vlan int64 `json:"Vlan,omitempty"`
}
implements the service definition of DirectLinkInterface
type DirectLinkInterfaces ¶
type DirectLinkInterfaces struct {
AccountId string `json:"AccountId,omitempty"`
BgpAsn int64 `json:"BgpAsn,omitempty"`
BgpKey string `json:"BgpKey,omitempty"`
ClientPrivateIp string `json:"ClientPrivateIp,omitempty"`
DirectLinkId string `json:"DirectLinkId,omitempty"`
DirectLinkInterfaceId string `json:"DirectLinkInterfaceId,omitempty"`
DirectLinkInterfaceName string `json:"DirectLinkInterfaceName,omitempty"`
InterfaceType string `json:"InterfaceType,omitempty"`
Location string `json:"Location,omitempty"`
OutscalePrivateIp string `json:"OutscalePrivateIp,omitempty"`
State string `json:"State,omitempty"`
VirtualGatewayId string `json:"VirtualGatewayId,omitempty"`
Vlan int64 `json:"Vlan,omitempty"`
}
implements the service definition of DirectLinkInterfaces
type ErrorResponse ¶
type ErrorResponse struct {
Errors []Errors `json:"Errors,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ErrorResponse
type Errors ¶
type Errors struct {
Code string `json:"Code,omitempty"`
Details string `json:"Details,omitempty"`
Type string `json:"Type,omitempty"`
}
implements the service definition of Errors
type FiltersApiLog ¶
type FiltersApiLog struct {
QueryAccessKeys []string `json:"QueryAccessKeys,omitempty"`
QueryApiNames []string `json:"QueryApiNames,omitempty"`
QueryCallNames []string `json:"QueryCallNames,omitempty"`
QueryDateAfter string `json:"QueryDateAfter,omitempty"`
QueryDateBefore string `json:"QueryDateBefore,omitempty"`
QueryIpAddresses []string `json:"QueryIpAddresses,omitempty"`
QueryUserAgents []string `json:"QueryUserAgents,omitempty"`
ResponseIds []string `json:"ResponseIds,omitempty"`
ResponseStatusCodes []int64 `json:"ResponseStatusCodes,omitempty"`
}
implements the service definition of FiltersApiLog
type FiltersDhcpOptions ¶
type FiltersDhcpOptions struct {
Defaults []string `json:"Defaults,omitempty"`
DhcpOptionsSetIds []string `json:"DhcpOptionsSetIds,omitempty"`
DomainNameServers []string `json:"DomainNameServers,omitempty"`
DomainNames []string `json:"DomainNames,omitempty"`
NtpServers []string `json:"NtpServers,omitempty"`
TagKeys []string `json:"TagKeys,omitempty"`
TagValues []string `json:"TagValues,omitempty"`
Tags []string `json:"Tags,omitempty"`
}
implements the service definition of FiltersDhcpOptions
type FiltersExportTask ¶
type FiltersExportTask struct {
TaskIds []string `json:"TaskIds,omitempty"`
}
implements the service definition of FiltersExportTask
type FiltersImage ¶
type FiltersImage struct {
AccountAliases []string `json:"AccountAliases,omitempty"`
AccountIds []string `json:"AccountIds,omitempty"`
Architectures []string `json:"Architectures,omitempty"`
BlockDeviceMappingDeleteOnVmTermination bool `json:"BlockDeviceMappingDeleteOnVmTermination,omitempty"`
BlockDeviceMappingDeviceNames []string `json:"BlockDeviceMappingDeviceNames,omitempty"`
BlockDeviceMappingSnapshotIds []string `json:"BlockDeviceMappingSnapshotIds,omitempty"`
BlockDeviceMappingVolumeSize []int64 `json:"BlockDeviceMappingVolumeSize,omitempty"`
BlockDeviceMappingVolumeType []string `json:"BlockDeviceMappingVolumeType,omitempty"`
Descriptions []string `json:"Descriptions,omitempty"`
Hypervisors []string `json:"Hypervisors,omitempty"`
ImageIds []string `json:"ImageIds,omitempty"`
ImageNames []string `json:"ImageNames,omitempty"`
ImageTypes []string `json:"ImageTypes,omitempty"`
KernelIds []string `json:"KernelIds,omitempty"`
ManifestLocation []string `json:"ManifestLocation,omitempty"`
PermissionsToLaunchAccountIds []string `json:"PermissionsToLaunchAccountIds,omitempty"`
PermissionsToLaunchGlobalPermission bool `json:"PermissionsToLaunchGlobalPermission,omitempty"`
ProductCodes []string `json:"ProductCodes,omitempty"`
RamDiskIds []string `json:"RamDiskIds,omitempty"`
RootDeviceNames []string `json:"RootDeviceNames,omitempty"`
RootDeviceTypes []string `json:"RootDeviceTypes,omitempty"`
States []string `json:"States,omitempty"`
System []string `json:"System,omitempty"`
TagKeys []string `json:"TagKeys,omitempty"`
TagValues []string `json:"TagValues,omitempty"`
Tags []string `json:"Tags,omitempty"`
VirtualizationTypes []string `json:"VirtualizationTypes,omitempty"`
}
implements the service definition of FiltersImage
type FiltersInternetService ¶
type FiltersInternetService struct {
InternetServiceIds []string `json:"InternetServiceIds,omitempty"`
}
implements the service definition of FiltersInternetService
type FiltersKeypair ¶
type FiltersKeypair struct {
KeypairFingerprints []string `json:"KeypairFingerprints,omitempty"`
KeypairNames []string `json:"KeypairNames,omitempty"`
}
implements the service definition of FiltersKeypair
type FiltersLoadBalancer ¶
type FiltersLoadBalancer struct {
LoadBalancerNames []string `json:"LoadBalancerNames,omitempty"`
}
implements the service definition of FiltersLoadBalancer
type FiltersNatService ¶
type FiltersNatService struct {
NatServiceIds []string `json:"NatServiceIds,omitempty"`
NetIds []string `json:"NetIds,omitempty"`
States []string `json:"States,omitempty"`
SubnetIds []string `json:"SubnetIds,omitempty"`
TagKeys []string `json:"TagKeys,omitempty"`
TagValues []string `json:"TagValues,omitempty"`
Tags []string `json:"Tags,omitempty"`
}
implements the service definition of FiltersNatService
type FiltersNet ¶
type FiltersNet struct {
DhcpOptionsSetIds []string `json:"DhcpOptionsSetIds,omitempty"`
IpRanges []string `json:"IpRanges,omitempty"`
IsDefault bool `json:"IsDefault,omitempty"`
NetIds []string `json:"NetIds,omitempty"`
States []string `json:"States,omitempty"`
TagKeys []string `json:"TagKeys,omitempty"`
TagValues []string `json:"TagValues,omitempty"`
Tags []string `json:"Tags,omitempty"`
}
implements the service definition of FiltersNet
type FiltersNetPeering ¶
type FiltersNetPeering struct {
AccepterNetAccountIds []string `json:"AccepterNetAccountIds,omitempty"`
AccepterNetIpRanges []string `json:"AccepterNetIpRanges,omitempty"`
AccepterNetNetIds []string `json:"AccepterNetNetIds,omitempty"`
NetPeeringIds []string `json:"NetPeeringIds,omitempty"`
SourceNetAccountIds []string `json:"SourceNetAccountIds,omitempty"`
SourceNetIpRanges []string `json:"SourceNetIpRanges,omitempty"`
SourceNetNetIds []string `json:"SourceNetNetIds,omitempty"`
StateMessages []string `json:"StateMessages,omitempty"`
StateNames []string `json:"StateNames,omitempty"`
TagKeys []string `json:"TagKeys,omitempty"`
TagValues []string `json:"TagValues,omitempty"`
Tags []string `json:"Tags,omitempty"`
}
implements the service definition of FiltersNetPeering
type FiltersNic ¶
type FiltersNic struct {
AccountIds []string `json:"AccountIds,omitempty"`
ActivatedChecks []string `json:"ActivatedChecks,omitempty"`
Descriptions []string `json:"Descriptions,omitempty"`
LinkNicDeleteOnVmDeletion bool `json:"LinkNicDeleteOnVmDeletion,omitempty"`
LinkNicLinkDates []string `json:"LinkNicLinkDates,omitempty"`
LinkNicLinkNicIds []string `json:"LinkNicLinkNicIds,omitempty"`
LinkNicSortNumbers []int64 `json:"LinkNicSortNumbers,omitempty"`
LinkNicStates []string `json:"LinkNicStates,omitempty"`
LinkNicVmAccountIds []string `json:"LinkNicVmAccountIds,omitempty"`
LinkNicVmIds []string `json:"LinkNicVmIds,omitempty"`
LinkPublicIpAccountIds []string `json:"LinkPublicIpAccountIds,omitempty"`
LinkPublicIpLinkPublicIpIds []string `json:"LinkPublicIpLinkPublicIpIds,omitempty"`
LinkPublicIpPublicIpIds []string `json:"LinkPublicIpPublicIpIds,omitempty"`
LinkPublicIpPublicIps []string `json:"LinkPublicIpPublicIps,omitempty"`
MacAddresses []string `json:"MacAddresses,omitempty"`
NetIds []string `json:"NetIds,omitempty"`
NicIds []string `json:"NicIds,omitempty"`
PrivateDnsNames []string `json:"PrivateDnsNames,omitempty"`
PrivateIpsLinkPublicIpAccountIds []string `json:"PrivateIpsLinkPublicIpAccountIds,omitempty"`
PrivateIpsLinkPublicIpPublicIps []string `json:"PrivateIpsLinkPublicIpPublicIps,omitempty"`
PrivateIpsPrimaryIp bool `json:"PrivateIpsPrimaryIp,omitempty"`
PrivateIpsPrivateIps []string `json:"PrivateIpsPrivateIps,omitempty"`
SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"`
SecurityGroupNames []string `json:"SecurityGroupNames,omitempty"`
States []string `json:"States,omitempty"`
SubnetIds []string `json:"SubnetIds,omitempty"`
SubregionNames []string `json:"SubregionNames,omitempty"`
}
implements the service definition of FiltersNic
type FiltersOldFormat ¶
type FiltersOldFormat struct {
Name string `json:"Name,omitempty"`
Values []string `json:"Values,omitempty"`
}
implements the service definition of FiltersOldFormat
type FiltersPublicIp ¶
type FiltersPublicIp struct {
LinkPublicIpIds []string `json:"LinkPublicIpIds,omitempty"`
NicAccountIds []string `json:"NicAccountIds,omitempty"`
NicIds []string `json:"NicIds,omitempty"`
Placements []string `json:"Placements,omitempty"`
PrivateIps []string `json:"PrivateIps,omitempty"`
PublicIpIds []string `json:"PublicIpIds,omitempty"`
PublicIps []string `json:"PublicIps,omitempty"`
VmIds []string `json:"VmIds,omitempty"`
}
implements the service definition of FiltersPublicIp
type FiltersRouteTable ¶
type FiltersRouteTable struct {
LinkRouteTableIds []string `json:"LinkRouteTableIds,omitempty"`
LinkRouteTableLinkRouteTableIds []string `json:"LinkRouteTableLinkRouteTableIds,omitempty"`
LinkRouteTableMain bool `json:"LinkRouteTableMain,omitempty"`
LinkSubnetIds []string `json:"LinkSubnetIds,omitempty"`
NetIds []string `json:"NetIds,omitempty"`
RouteCreationMethods []string `json:"RouteCreationMethods,omitempty"`
RouteDestinationIpRanges []string `json:"RouteDestinationIpRanges,omitempty"`
RouteDestinationPrefixListIds []string `json:"RouteDestinationPrefixListIds,omitempty"`
RouteGatewayIds []string `json:"RouteGatewayIds,omitempty"`
RouteNatServiceIds []string `json:"RouteNatServiceIds,omitempty"`
RouteNetPeeringIds []string `json:"RouteNetPeeringIds,omitempty"`
RouteStates []string `json:"RouteStates,omitempty"`
RouteTableIds []string `json:"RouteTableIds,omitempty"`
RouteVmIds []string `json:"RouteVmIds,omitempty"`
TagKeys []string `json:"TagKeys,omitempty"`
TagValues []string `json:"TagValues,omitempty"`
Tags []string `json:"Tags,omitempty"`
}
implements the service definition of FiltersRouteTable
type FiltersSecurityGroup ¶
type FiltersSecurityGroup struct {
AccountIds []string `json:"AccountIds,omitempty"`
Descriptions []string `json:"Descriptions,omitempty"`
InboundRuleAccountIds []string `json:"InboundRuleAccountIds,omitempty"`
InboundRuleFromPortRanges []int64 `json:"InboundRuleFromPortRanges,omitempty"`
InboundRuleIpRanges []string `json:"InboundRuleIpRanges,omitempty"`
InboundRuleProtocols []string `json:"InboundRuleProtocols,omitempty"`
InboundRuleSecurityGroupIds []string `json:"InboundRuleSecurityGroupIds,omitempty"`
InboundRuleSecurityGroupNames []string `json:"InboundRuleSecurityGroupNames,omitempty"`
InboundRuleToPortRanges []int64 `json:"InboundRuleToPortRanges,omitempty"`
NetIds []string `json:"NetIds,omitempty"`
OutboundRuleAccountIds []string `json:"OutboundRuleAccountIds,omitempty"`
OutboundRuleFromPortRanges []int64 `json:"OutboundRuleFromPortRanges,omitempty"`
OutboundRuleIpRanges []string `json:"OutboundRuleIpRanges,omitempty"`
OutboundRuleProtocols []string `json:"OutboundRuleProtocols,omitempty"`
OutboundRuleSecurityGroupIds []string `json:"OutboundRuleSecurityGroupIds,omitempty"`
OutboundRuleSecurityGroupNames []string `json:"OutboundRuleSecurityGroupNames,omitempty"`
OutboundRuleToPortRanges []int64 `json:"OutboundRuleToPortRanges,omitempty"`
SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"`
SecurityGroupNames []string `json:"SecurityGroupNames,omitempty"`
TagKeys []string `json:"TagKeys,omitempty"`
TagValues []string `json:"TagValues,omitempty"`
Tags []string `json:"Tags,omitempty"`
}
implements the service definition of FiltersSecurityGroup
type FiltersServices ¶
type FiltersServices struct {
Attributes []Attribute `json:"Attributes,omitempty"`
Endpoint string `json:"Endpoint,omitempty"`
Schema string `json:"Schema,omitempty"`
ServiceName string `json:"ServiceName,omitempty"`
}
implements the service definition of FiltersServices
type FiltersSnapshot ¶
type FiltersSnapshot struct {
AccountAliases []string `json:"AccountAliases,omitempty"`
AccountIds []string `json:"AccountIds,omitempty"`
Descriptions []string `json:"Descriptions,omitempty"`
PermissionsToCreateVolumeAccountIds []string `json:"PermissionsToCreateVolumeAccountIds,omitempty"`
PermissionsToCreateVolumeGlobalPermission bool `json:"PermissionsToCreateVolumeGlobalPermission,omitempty"`
Progresses []int64 `json:"Progresses,omitempty"`
SnapshotIds []string `json:"SnapshotIds,omitempty"`
States []string `json:"States,omitempty"`
TagKeys []string `json:"TagKeys,omitempty"`
TagValues []string `json:"TagValues,omitempty"`
Tags []string `json:"Tags,omitempty"`
VolumeIds []string `json:"VolumeIds,omitempty"`
VolumeSizes []int64 `json:"VolumeSizes,omitempty"`
}
implements the service definition of FiltersSnapshot
type FiltersSubnet ¶
type FiltersSubnet struct {
AvailableIpsCounts []int64 `json:"AvailableIpsCounts,omitempty"`
IpRanges []string `json:"IpRanges,omitempty"`
NetIds []string `json:"NetIds,omitempty"`
States []string `json:"States,omitempty"`
SubnetIds []string `json:"SubnetIds,omitempty"`
SubregionNames []string `json:"SubregionNames,omitempty"`
}
implements the service definition of FiltersSubnet
type FiltersTag ¶
type FiltersTag struct {
Keys []string `json:"Keys,omitempty"`
ResourceIds []string `json:"ResourceIds,omitempty"`
ResourceTypes []string `json:"ResourceTypes,omitempty"`
Values []string `json:"Values,omitempty"`
}
implements the service definition of FiltersTag
type FiltersUserGroup ¶
type FiltersUserGroup struct {
Paths []string `json:"Paths,omitempty"`
UserNames []string `json:"UserNames,omitempty"`
}
implements the service definition of FiltersUserGroup
type FiltersVm ¶
type FiltersVm struct {
AccountIds []string `json:"AccountIds,omitempty"`
ActivatedCheck bool `json:"ActivatedCheck,omitempty"`
Architectures []string `json:"Architectures,omitempty"`
BlockDeviceMappingDeleteOnVmDeletion *bool `json:"BlockDeviceMappingDeleteOnVmDeletion,omitempty"`
BlockDeviceMappingDeviceNames []string `json:"BlockDeviceMappingDeviceNames,omitempty"`
BlockDeviceMappingLinkDates []string `json:"BlockDeviceMappingLinkDates,omitempty"`
BlockDeviceMappingStates []string `json:"BlockDeviceMappingStates,omitempty"`
BlockDeviceMappingVolumeIds []string `json:"BlockDeviceMappingVolumeIds,omitempty"`
Comments []string `json:"Comments,omitempty"`
CreationDates []string `json:"CreationDates,omitempty"`
DnsNames []string `json:"DnsNames,omitempty"`
Hypervisors []string `json:"Hypervisors,omitempty"`
ImageIds []string `json:"ImageIds,omitempty"`
KernelIds []string `json:"KernelIds,omitempty"`
KeypairNames []string `json:"KeypairNames,omitempty"`
LaunchSortNumbers []int64 `json:"LaunchSortNumbers,omitempty"`
LinkNicDeleteOnVmDeletion bool `json:"LinkNicDeleteOnVmDeletion,omitempty"`
LinkNicLinkDates []string `json:"LinkNicLinkDates,omitempty"`
LinkNicLinkNicIds []string `json:"LinkNicLinkNicIds,omitempty"`
LinkNicLinkPublicIpIds []string `json:"LinkNicLinkPublicIpIds,omitempty"`
LinkNicNicIds []string `json:"LinkNicNicIds,omitempty"`
LinkNicNicSortNumbers []int64 `json:"LinkNicNicSortNumbers,omitempty"`
LinkNicPublicIpAccountIds []string `json:"LinkNicPublicIpAccountIds,omitempty"`
LinkNicPublicIpIds []string `json:"LinkNicPublicIpIds,omitempty"`
LinkNicPublicIps []string `json:"LinkNicPublicIps,omitempty"`
LinkNicStates []string `json:"LinkNicStates,omitempty"`
LinkNicVmAccountIds []string `json:"LinkNicVmAccountIds,omitempty"`
LinkNicVmIds []string `json:"LinkNicVmIds,omitempty"`
MonitoringStates []string `json:"MonitoringStates,omitempty"`
NetIds []string `json:"NetIds,omitempty"`
NicAccountIds []string `json:"NicAccountIds,omitempty"`
NicActivatedCheck bool `json:"NicActivatedCheck,omitempty"`
NicDescriptions []string `json:"NicDescriptions,omitempty"`
NicMacAddresses []string `json:"NicMacAddresses,omitempty"`
NicNetIds []string `json:"NicNetIds,omitempty"`
NicNicIds []string `json:"NicNicIds,omitempty"`
NicPrivateDnsNames []string `json:"NicPrivateDnsNames,omitempty"`
NicSecurityGroupIds []string `json:"NicSecurityGroupIds,omitempty"`
NicSecurityGroupNames []string `json:"NicSecurityGroupNames,omitempty"`
NicStates []string `json:"NicStates,omitempty"`
NicSubnetIds []string `json:"NicSubnetIds,omitempty"`
NicSubregionNames []string `json:"NicSubregionNames,omitempty"`
PlacementGroups []string `json:"PlacementGroups,omitempty"`
PrivateDnsNames []string `json:"PrivateDnsNames,omitempty"`
PrivateIpLinkPrivateIpAccountIds []string `json:"PrivateIpLinkPrivateIpAccountIds,omitempty"`
PrivateIpLinkPublicIps []string `json:"PrivateIpLinkPublicIps,omitempty"`
PrivateIpPrimaryIps []string `json:"PrivateIpPrimaryIps,omitempty"`
PrivateIpPrivateIps []string `json:"PrivateIpPrivateIps,omitempty"`
PrivateIps []string `json:"PrivateIps,omitempty"`
ProductCodes []string `json:"ProductCodes,omitempty"`
PublicIps []string `json:"PublicIps,omitempty"`
RamDiskIds []string `json:"RamDiskIds,omitempty"`
RootDeviceNames []string `json:"RootDeviceNames,omitempty"`
RootDeviceTypes []string `json:"RootDeviceTypes,omitempty"`
SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"`
SecurityGroupNames []string `json:"SecurityGroupNames,omitempty"`
SpotVmRequestIds []string `json:"SpotVmRequestIds,omitempty"`
SpotVms []string `json:"SpotVms,omitempty"`
StateComments []string `json:"StateComments,omitempty"`
SubnetIds []string `json:"SubnetIds,omitempty"`
SubregionNames []string `json:"SubregionNames,omitempty"`
Systems []string `json:"Systems,omitempty"`
TagKeys []string `json:"TagKeys,omitempty"`
TagValues []string `json:"TagValues,omitempty"`
Tags []string `json:"Tags,omitempty"`
Tenancies []string `json:"Tenancies,omitempty"`
Tokens []string `json:"Tokens,omitempty"`
VirtualizationTypes []string `json:"VirtualizationTypes,omitempty"`
VmIds []string `json:"VmIds,omitempty"`
VmStates []string `json:"VmStates,omitempty"`
VmTypes []string `json:"VmTypes,omitempty"`
VmsSecurityGroupIds []string `json:"VmsSecurityGroupIds,omitempty"`
VmsSecurityGroupNames []string `json:"VmsSecurityGroupNames,omitempty"`
}
implements the service definition of FiltersVm
type FiltersVmsState ¶
type FiltersVmsState struct {
MaintenanceEventCodes []string `json:"MaintenanceEventCodes,omitempty"`
MaintenanceEventDescriptions []string `json:"MaintenanceEventDescriptions,omitempty"`
MaintenanceEventsNotAfter []string `json:"MaintenanceEventsNotAfter,omitempty"`
MaintenanceEventsNotBefore []string `json:"MaintenanceEventsNotBefore,omitempty"`
SubregionNames []string `json:"SubregionNames,omitempty"`
VmIds []string `json:"VmIds,omitempty"`
VmStates []string `json:"VmStates,omitempty"`
}
implements the service definition of FiltersVmsState
type FiltersVolume ¶
type FiltersVolume struct {
CreationDates []string `json:"CreationDates,omitempty"`
SnapshotIds []string `json:"SnapshotIds,omitempty"`
SubregionNames []string `json:"SubregionNames,omitempty"`
TagKeys []string `json:"TagKeys,omitempty"`
TagValues []string `json:"TagValues,omitempty"`
Tags []string `json:"Tags,omitempty"`
VolumeIds []string `json:"VolumeIds,omitempty"`
VolumeSizes []int64 `json:"VolumeSizes,omitempty"`
VolumeTypes []string `json:"VolumeTypes,omitempty"`
}
implements the service definition of FiltersVolume
type FiltersVpnConnection ¶
type FiltersVpnConnection struct {
ConnectionTypes []string `json:"ConnectionTypes,omitempty"`
NetToVirtualGatewayLinkNetIds []string `json:"NetToVirtualGatewayLinkNetIds,omitempty"`
NetToVirtualGatewayLinkStates []string `json:"NetToVirtualGatewayLinkStates,omitempty"`
States []string `json:"States,omitempty"`
TagKeys []string `json:"TagKeys,omitempty"`
TagValues []string `json:"TagValues,omitempty"`
Tags []string `json:"Tags,omitempty"`
VirtualGatewayIds []string `json:"VirtualGatewayIds,omitempty"`
}
implements the service definition of FiltersVpnConnection
type HealthCheck ¶
type HealthCheck struct {
CheckInterval int64 `json:"CheckInterval,omitempty"`
HealthyThreshold int64 `json:"HealthyThreshold,omitempty"`
Path string `json:"Path,omitempty"`
Port int64 `json:"Port,omitempty"`
Protocol string `json:"Protocol,omitempty"`
Timeout int64 `json:"Timeout,omitempty"`
UnhealthyThreshold int64 `json:"UnhealthyThreshold,omitempty"`
}
implements the service definition of HealthCheck
type Image ¶
type Image struct {
AccountAlias string `json:"AccountAlias,omitempty"`
AccountId string `json:"AccountId,omitempty"`
Architecture string `json:"Architecture,omitempty"`
BlockDeviceMappings []BlockDeviceMappingImage `json:"BlockDeviceMappings,omitempty"`
CreationDate string `json:"CreationDate,omitempty"`
Description string `json:"Description,omitempty"`
FileLocation string `json:"FileLocation,omitempty"`
ImageId string `json:"ImageId,omitempty"`
ImageName string `json:"ImageName,omitempty"`
ImageType string `json:"ImageType,omitempty"`
PermissionsToLaunch PermissionsOnResource `json:"PermissionsToLaunch,omitempty"`
ProductCodes []string `json:"ProductCodes,omitempty"`
RootDeviceName string `json:"RootDeviceName,omitempty"`
RootDeviceType string `json:"RootDeviceType,omitempty"`
State string `json:"State,omitempty"`
StateComment StateComment `json:"StateComment,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of Image
type ImageExportTask ¶
type ImageExportTask struct {
Comment string `json:"Comment,omitempty"`
ImageId string `json:"ImageId,omitempty"`
OsuExport OsuExport `json:"OsuExport,omitempty"`
Progress int64 `json:"Progress,omitempty"`
State string `json:"State,omitempty"`
TaskId string `json:"TaskId,omitempty"`
}
implements the service definition of ImageExportTask
type InternetService ¶
type InternetService struct {
InternetServiceId string `json:"InternetServiceId,omitempty"`
NetId string `json:"NetId,omitempty"`
State string `json:"State,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of InternetService
type Item ¶
type Item struct {
AccountId string `json:"AccountId,omitempty"`
Catalog []Catalog_0 `json:"Catalog,omitempty"`
ComsuptionValue int `json:"ComsuptionValue,omitempty"`
Entry string `json:"Entry,omitempty"`
FromDate string `json:"FromDate,omitempty"`
PayingAccountId string `json:"PayingAccountId,omitempty"`
Service string `json:"Service,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
ToDate string `json:"ToDate,omitempty"`
Type string `json:"Type,omitempty"`
}
implements the service definition of Item
type Keypair ¶
type Keypair struct {
KeypairFingerprint string `json:"KeypairFingerprint,omitempty"`
KeypairName string `json:"KeypairName,omitempty"`
}
implements the service definition of Keypair
type KeypairCreated ¶
type KeypairCreated struct {
KeypairFingerprint string `json:"KeypairFingerprint,omitempty"`
KeypairName string `json:"KeypairName,omitempty"`
PrivateKey string `json:"PrivateKey,omitempty"`
}
implements the service definition of KeypairCreated
type LinkInternetServiceRequest ¶
type LinkInternetServiceRequest struct {
DryRun bool `json:"DryRun,omitempty"`
InternetServiceId string `json:"InternetServiceId,omitempty"`
NetId string `json:"NetId,omitempty"`
}
implements the service definition of LinkInternetServiceRequest
type LinkInternetServiceResponse ¶
type LinkInternetServiceResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of LinkInternetServiceResponse
type LinkNic ¶
type LinkNic struct {
DeleteOnVmDeletion *bool `json:"DeleteOnVmDeletion,omitempty"`
DeviceNumber int64 `json:"DeviceNumber,omitempty"`
LinkNicId string `json:"LinkNicId,omitempty"`
State string `json:"State,omitempty"`
VmAccountId string `json:"VmAccountId,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of LinkNic
type LinkNicLight ¶
type LinkNicLight struct {
DeleteOnVmDeletion *bool `json:"DeleteOnVmDeletion,omitempty"`
DeviceNumber int64 `json:"DeviceNumber,omitempty"`
LinkNicId string `json:"LinkNicId,omitempty"`
State string `json:"State,omitempty"`
}
implements the service definition of LinkNicLight
type LinkNicRequest ¶
type LinkNicRequest struct {
DeviceNumber int64 `json:"DeviceNumber,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
NicId string `json:"NicId,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of LinkNicRequest
type LinkNicResponse ¶
type LinkNicResponse struct {
LinkNicId string `json:"LinkNicId,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of LinkNicResponse
type LinkNicToUpdate ¶
type LinkNicToUpdate struct {
DeleteOnVmDeletion *bool `json:"DeleteOnVmDeletion,omitempty"`
LinkNicId string `json:"LinkNicId,omitempty"`
}
implements the service definition of LinkNicToUpdate
type LinkPolicyRequest ¶
type LinkPolicyRequest struct {
DryRun bool `json:"DryRun,omitempty"`
PolicyId string `json:"PolicyId,omitempty"`
UserGroupName string `json:"UserGroupName,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of LinkPolicyRequest
type LinkPolicyResponse ¶
type LinkPolicyResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of LinkPolicyResponse
type LinkPrivateIpsRequest ¶
type LinkPrivateIpsRequest struct {
AllowRelink bool `json:"AllowRelink,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
NicId string `json:"NicId,omitempty"`
PrivateIps []string `json:"PrivateIps,omitempty"`
SecondaryPrivateIpCount int64 `json:"SecondaryPrivateIpCount,omitempty"`
}
implements the service definition of LinkPrivateIpsRequest
type LinkPrivateIpsResponse ¶
type LinkPrivateIpsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of LinkPrivateIpsResponse
type LinkPublicIp ¶
type LinkPublicIp struct {
LinkPublicIpId string `json:"LinkPublicIpId,omitempty"`
PublicDnsName string `json:"PublicDnsName,omitempty"`
PublicIp string `json:"PublicIp,omitempty"`
PublicIpAccountId string `json:"PublicIpAccountId,omitempty"`
PublicIpId string `json:"PublicIpId,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of LinkPublicIp
type LinkPublicIpLightForVm ¶
type LinkPublicIpLightForVm struct {
PublicDnsName string `json:"PublicDnsName,omitempty"`
PublicIp string `json:"PublicIp,omitempty"`
PublicIpAccountId string `json:"PublicIpAccountId,omitempty"`
}
implements the service definition of LinkPublicIpLightForVm
type LinkPublicIpRequest ¶
type LinkPublicIpRequest struct {
AllowRelink bool `json:"AllowRelink,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
NicId string `json:"NicId,omitempty"`
PrivateIp string `json:"PrivateIp,omitempty"`
PublicIp string `json:"PublicIp,omitempty"`
PublicIpId string `json:"PublicIpId,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of LinkPublicIpRequest
type LinkPublicIpResponse ¶
type LinkPublicIpResponse struct {
LinkPublicIpId string `json:"LinkPublicIpId,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of LinkPublicIpResponse
type LinkRouteTable ¶
type LinkRouteTable struct {
LinkRouteTableId string `json:"LinkRouteTableId,omitempty"`
Main bool `json:"Main,omitempty"`
RouteTableId string `json:"RouteTableId,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
}
implements the service definition of LinkRouteTable
type LinkRouteTableRequest ¶
type LinkRouteTableRequest struct {
DryRun bool `json:"DryRun,omitempty"`
RouteTableId string `json:"RouteTableId,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
}
implements the service definition of LinkRouteTableRequest
type LinkRouteTableResponse ¶
type LinkRouteTableResponse struct {
LinkRouteTableId string `json:"LinkRouteTableId,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of LinkRouteTableResponse
type LinkVirtualGatewayRequest ¶
type LinkVirtualGatewayRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NetId string `json:"NetId,omitempty"`
VirtualGatewayId string `json:"VirtualGatewayId,omitempty"`
}
implements the service definition of LinkVirtualGatewayRequest
type LinkVirtualGatewayResponse ¶
type LinkVirtualGatewayResponse struct {
NetToVirtualGatewayLink NetToVirtualGatewayLink `json:"NetToVirtualGatewayLink,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of LinkVirtualGatewayResponse
type LinkVolumeRequest ¶
type LinkVolumeRequest struct {
DeviceName string `json:"DeviceName,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
VmId string `json:"VmId,omitempty"`
VolumeId string `json:"VolumeId,omitempty"`
}
implements the service definition of LinkVolumeRequest
type LinkVolumeResponse ¶
type LinkVolumeResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of LinkVolumeResponse
type LinkedVolume ¶
type LinkedVolume struct {
DeleteOnVmDeletion *bool `json:"DeleteOnVmDeletion,omitempty"`
DeviceName string `json:"DeviceName,omitempty"`
State string `json:"State,omitempty"`
VmId string `json:"VmId,omitempty"`
VolumeId string `json:"VolumeId,omitempty"`
}
implements the service definition of LinkedVolume
type Listener ¶
type Listener struct {
BackendPort int64 `json:"BackendPort,omitempty"`
BackendProtocol string `json:"BackendProtocol,omitempty"`
LoadBalancerPort int64 `json:"LoadBalancerPort,omitempty"`
LoadBalancerProtocol string `json:"LoadBalancerProtocol,omitempty"`
PolicyNames []string `json:"PolicyNames,omitempty"`
ServerCertificateId string `json:"ServerCertificateId,omitempty"`
}
implements the service definition of Listener
type ListenerForCreation ¶
type ListenerForCreation struct {
BackendPort int64 `json:"BackendPort,omitempty"`
BackendProtocol string `json:"BackendProtocol,omitempty"`
LoadBalancerPort int64 `json:"LoadBalancerPort,omitempty"`
LoadBalancerProtocol string `json:"LoadBalancerProtocol,omitempty"`
ServerCertificateId string `json:"ServerCertificateId,omitempty"`
}
implements the service definition of ListenerForCreation
type ListenerRule ¶
type ListenerRule struct {
Action string `json:"Action,omitempty"`
HostNamePattern string `json:"HostNamePattern,omitempty"`
ListenerRuleId string `json:"ListenerRuleId,omitempty"`
ListenerRuleName string `json:"ListenerRuleName,omitempty"`
PathPattern string `json:"PathPattern,omitempty"`
Priority int64 `json:"Priority,omitempty"`
}
implements the service definition of ListenerRule
type ListenerRules ¶
type ListenerRules struct {
ListenerId string `json:"ListenerId,omitempty"`
ListenerRule ListenerRule `json:"ListenerRule,omitempty"`
VmIds []string `json:"VmIds,omitempty"`
}
implements the service definition of ListenerRules
type LoadBalancer ¶
type LoadBalancer struct {
AccessLog AccessLog `json:"AccessLog,omitempty"`
ApplicationStickyCookiePolicies []ApplicationStickyCookiePolicy `json:"ApplicationStickyCookiePolicies,omitempty"`
BackendVmsIds []string `json:"BackendVmsIds,omitempty"`
DnsName string `json:"DnsName,omitempty"`
HealthCheck HealthCheck `json:"HealthCheck,omitempty"`
Listeners []Listener `json:"Listeners,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
LoadBalancerStickyCookiePolicies []LoadBalancerStickyCookiePolicy `json:"LoadBalancerStickyCookiePolicies,omitempty"`
LoadBalancerType string `json:"LoadBalancerType,omitempty"`
NetId string `json:"NetId,omitempty"`
SecurityGroups []string `json:"SecurityGroups,omitempty"`
SourceSecurityGroup SourceSecurityGroup `json:"SourceSecurityGroup,omitempty"`
Subnets []string `json:"Subnets,omitempty"`
SubregionNames []string `json:"SubregionNames,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of LoadBalancer
type LoadBalancerLight ¶
type LoadBalancerLight struct {
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
LoadBalancerPort int64 `json:"LoadBalancerPort,omitempty"`
}
implements the service definition of LoadBalancerLight
type LoadBalancerStickyCookiePolicy ¶
type LoadBalancerStickyCookiePolicy struct {
PolicyName string `json:"PolicyName,omitempty"`
}
implements the service definition of LoadBalancerStickyCookiePolicy
type Log ¶
type Log struct {
CallDuration int64 `json:"CallDuration,omitempty"`
QueryAccessKey string `json:"QueryAccessKey,omitempty"`
QueryApiName string `json:"QueryApiName,omitempty"`
QueryApiVersion string `json:"QueryApiVersion,omitempty"`
QueryCallName string `json:"QueryCallName,omitempty"`
QueryDate string `json:"QueryDate,omitempty"`
QueryIpAddress string `json:"QueryIpAddress,omitempty"`
QueryRaw string `json:"QueryRaw,omitempty"`
QuerySize int64 `json:"QuerySize,omitempty"`
QueryUserAgent string `json:"QueryUserAgent,omitempty"`
ResponseId string `json:"ResponseId,omitempty"`
ResponseSize int64 `json:"ResponseSize,omitempty"`
ResponseStatusCode int64 `json:"ResponseStatusCode,omitempty"`
}
implements the service definition of Log
type MaintenanceEvent ¶
type MaintenanceEvent struct {
Code string `json:"Code,omitempty"`
Description string `json:"Description,omitempty"`
NotAfter string `json:"NotAfter,omitempty"`
NotBefore string `json:"NotBefore,omitempty"`
}
implements the service definition of MaintenanceEvent
type NatService ¶
type NatService struct {
NatServiceId string `json:"NatServiceId,omitempty"`
NetId string `json:"NetId,omitempty"`
PublicIps []PublicIpLight `json:"PublicIps,omitempty"`
State string `json:"State,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of NatService
type Net ¶
type Net struct {
DhcpOptionsSetId string `json:"DhcpOptionsSetId,omitempty"`
IpRange string `json:"IpRange,omitempty"`
NetId string `json:"NetId,omitempty"`
State string `json:"State,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
Tenancy string `json:"Tenancy,omitempty"`
}
implements the service definition of Net
type NetAccessPoint ¶
type NetAccessPoint struct {
NetAccessPointId string `json:"NetAccessPointId,omitempty"`
NetId string `json:"NetId,omitempty"`
PrefixListName string `json:"PrefixListName,omitempty"`
RouteTableIds []string `json:"RouteTableIds,omitempty"`
State string `json:"State,omitempty"`
}
implements the service definition of NetAccessPoint
type NetPeering ¶
type NetPeering struct {
AccepterNet AccepterNet `json:"AccepterNet,omitempty"`
NetPeeringId string `json:"NetPeeringId,omitempty"`
SourceNet SourceNet `json:"SourceNet,omitempty"`
State NetPeeringState `json:"State,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of NetPeering
type NetPeeringState ¶
type NetPeeringState struct {
Message string `json:"Message,omitempty"`
Name string `json:"Name,omitempty"`
}
implements the service definition of NetPeeringState
type NetToVirtualGatewayLink ¶
type NetToVirtualGatewayLink struct {
NetId string `json:"NetId,omitempty"`
State string `json:"State,omitempty"`
}
implements the service definition of NetToVirtualGatewayLink
type Nic ¶
type Nic struct {
AccountId string `json:"AccountId,omitempty"`
Description string `json:"Description,omitempty"`
IsSourceDestChecked bool `json:"IsSourceDestChecked,omitempty"`
LinkNic LinkNic `json:"LinkNic,omitempty"`
LinkPublicIp LinkPublicIp `json:"LinkPublicIp,omitempty"`
MacAddress string `json:"MacAddress,omitempty"`
NetId string `json:"NetId,omitempty"`
NicId string `json:"NicId,omitempty"`
PrivateDnsName string `json:"PrivateDnsName,omitempty"`
PrivateIps []PrivateIp `json:"PrivateIps,omitempty"`
SecurityGroups []SecurityGroupLight `json:"SecurityGroups,omitempty"`
State string `json:"State,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of Nic
type NicForVmCreation ¶
type NicForVmCreation struct {
DeleteOnVmDeletion bool `json:"DeleteOnVmDeletion,omitempty"`
Description string `json:"Description,omitempty"`
DeviceNumber int64 `json:"DeviceNumber"`
NicId string `json:"NicId,omitempty"`
PrivateIps []PrivateIpLight `json:"PrivateIps,omitempty"`
SecondaryPrivateIpCount int64 `json:"SecondaryPrivateIpCount,omitempty"`
SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
}
implements the service definition of NicForVmCreation
type NicLight ¶
type NicLight struct {
AccountId string `json:"AccountId,omitempty"`
Description string `json:"Description,omitempty"`
IsSourceDestChecked bool `json:"IsSourceDestChecked,omitempty"`
LinkNic LinkNicLight `json:"LinkNic,omitempty"`
LinkPublicIp LinkPublicIpLightForVm `json:"LinkPublicIp,omitempty"`
MacAddress string `json:"MacAddress,omitempty"`
NetId string `json:"NetId,omitempty"`
NicId string `json:"NicId,omitempty"`
PrivateDnsName string `json:"PrivateDnsName,omitempty"`
PrivateIps []PrivateIpLightForVm `json:"PrivateIps,omitempty"`
SecurityGroups []SecurityGroupLight `json:"SecurityGroups,omitempty"`
State string `json:"State,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
}
implements the service definition of NicLight
type OAPIClient ¶
type OAPIClient interface {
POST_AcceptNetPeering(
acceptnetpeeringrequest AcceptNetPeeringRequest,
) (
response *POST_AcceptNetPeeringResponses,
err error,
)
POST_AuthenticateAccount(
authenticateaccountrequest AuthenticateAccountRequest,
) (
response *POST_AuthenticateAccountResponses,
err error,
)
POST_CheckSignature(
checksignaturerequest CheckSignatureRequest,
) (
response *POST_CheckSignatureResponses,
err error,
)
POST_CopyAccount(
copyaccountrequest CopyAccountRequest,
) (
response *POST_CopyAccountResponses,
err error,
)
POST_CreateAccount(
createaccountrequest CreateAccountRequest,
) (
response *POST_CreateAccountResponses,
err error,
)
POST_CreateApiKey(
createapikeyrequest CreateApiKeyRequest,
) (
response *POST_CreateApiKeyResponses,
err error,
)
POST_CreateClientGateway(
createclientgatewayrequest CreateClientGatewayRequest,
) (
response *POST_CreateClientGatewayResponses,
err error,
)
POST_CreateDhcpOptions(
createdhcpoptionsrequest CreateDhcpOptionsRequest,
) (
response *POST_CreateDhcpOptionsResponses,
err error,
)
POST_CreateDirectLink(
createdirectlinkrequest CreateDirectLinkRequest,
) (
response *POST_CreateDirectLinkResponses,
err error,
)
POST_CreateDirectLinkInterface(
createdirectlinkinterfacerequest CreateDirectLinkInterfaceRequest,
) (
response *POST_CreateDirectLinkInterfaceResponses,
err error,
)
POST_CreateImage(
createimagerequest CreateImageRequest,
) (
response *POST_CreateImageResponses,
err error,
)
POST_CreateImageExportTask(
createimageexporttaskrequest CreateImageExportTaskRequest,
) (
response *POST_CreateImageExportTaskResponses,
err error,
)
POST_CreateInternetService(
createinternetservicerequest CreateInternetServiceRequest,
) (
response *POST_CreateInternetServiceResponses,
err error,
)
POST_CreateKeypair(
createkeypairrequest CreateKeypairRequest,
) (
response *POST_CreateKeypairResponses,
err error,
)
POST_CreateListenerRule(
createlistenerrulerequest CreateListenerRuleRequest,
) (
response *POST_CreateListenerRuleResponses,
err error,
)
POST_CreateLoadBalancer(
createloadbalancerrequest CreateLoadBalancerRequest,
) (
response *POST_CreateLoadBalancerResponses,
err error,
)
POST_CreateLoadBalancerListeners(
createloadbalancerlistenersrequest CreateLoadBalancerListenersRequest,
) (
response *POST_CreateLoadBalancerListenersResponses,
err error,
)
POST_CreateLoadBalancerPolicy(
createloadbalancerpolicyrequest CreateLoadBalancerPolicyRequest,
) (
response *POST_CreateLoadBalancerPolicyResponses,
err error,
)
POST_CreateNatService(
createnatservicerequest CreateNatServiceRequest,
) (
response *POST_CreateNatServiceResponses,
err error,
)
POST_CreateNet(
createnetrequest CreateNetRequest,
) (
response *POST_CreateNetResponses,
err error,
)
POST_CreateNetAccessPoint(
createnetaccesspointrequest CreateNetAccessPointRequest,
) (
response *POST_CreateNetAccessPointResponses,
err error,
)
POST_CreateNetPeering(
createnetpeeringrequest CreateNetPeeringRequest,
) (
response *POST_CreateNetPeeringResponses,
err error,
)
POST_CreateNic(
createnicrequest CreateNicRequest,
) (
response *POST_CreateNicResponses,
err error,
)
POST_CreatePolicy(
createpolicyrequest CreatePolicyRequest,
) (
response *POST_CreatePolicyResponses,
err error,
)
POST_CreatePublicIp(
createpubliciprequest CreatePublicIpRequest,
) (
response *POST_CreatePublicIpResponses,
err error,
)
POST_CreateRoute(
createrouterequest CreateRouteRequest,
) (
response *POST_CreateRouteResponses,
err error,
)
POST_CreateRouteTable(
createroutetablerequest CreateRouteTableRequest,
) (
response *POST_CreateRouteTableResponses,
err error,
)
POST_CreateSecurityGroup(
createsecuritygrouprequest CreateSecurityGroupRequest,
) (
response *POST_CreateSecurityGroupResponses,
err error,
)
POST_CreateSecurityGroupRule(
createsecuritygrouprulerequest CreateSecurityGroupRuleRequest,
) (
response *POST_CreateSecurityGroupRuleResponses,
err error,
)
POST_CreateServerCertificate(
createservercertificaterequest CreateServerCertificateRequest,
) (
response *POST_CreateServerCertificateResponses,
err error,
)
POST_CreateSnapshot(
createsnapshotrequest CreateSnapshotRequest,
) (
response *POST_CreateSnapshotResponses,
err error,
)
POST_CreateSnapshotExportTask(
createsnapshotexporttaskrequest CreateSnapshotExportTaskRequest,
) (
response *POST_CreateSnapshotExportTaskResponses,
err error,
)
POST_CreateSubnet(
createsubnetrequest CreateSubnetRequest,
) (
response *POST_CreateSubnetResponses,
err error,
)
POST_CreateTags(
createtagsrequest CreateTagsRequest,
) (
response *POST_CreateTagsResponses,
err error,
)
POST_CreateUser(
createuserrequest CreateUserRequest,
) (
response *POST_CreateUserResponses,
err error,
)
POST_CreateUserGroup(
createusergrouprequest CreateUserGroupRequest,
) (
response *POST_CreateUserGroupResponses,
err error,
)
POST_CreateVirtualGateway(
createvirtualgatewayrequest CreateVirtualGatewayRequest,
) (
response *POST_CreateVirtualGatewayResponses,
err error,
)
POST_CreateVms(
createvmsrequest CreateVmsRequest,
) (
response *POST_CreateVmsResponses,
err error,
)
POST_CreateVolume(
createvolumerequest CreateVolumeRequest,
) (
response *POST_CreateVolumeResponses,
err error,
)
POST_CreateVpnConnection(
createvpnconnectionrequest CreateVpnConnectionRequest,
) (
response *POST_CreateVpnConnectionResponses,
err error,
)
POST_CreateVpnConnectionRoute(
createvpnconnectionrouterequest CreateVpnConnectionRouteRequest,
) (
response *POST_CreateVpnConnectionRouteResponses,
err error,
)
POST_DeleteApiKey(
deleteapikeyrequest DeleteApiKeyRequest,
) (
response *POST_DeleteApiKeyResponses,
err error,
)
POST_DeleteClientGateway(
deleteclientgatewayrequest DeleteClientGatewayRequest,
) (
response *POST_DeleteClientGatewayResponses,
err error,
)
POST_DeleteDhcpOptions(
deletedhcpoptionsrequest DeleteDhcpOptionsRequest,
) (
response *POST_DeleteDhcpOptionsResponses,
err error,
)
POST_DeleteDirectLink(
deletedirectlinkrequest DeleteDirectLinkRequest,
) (
response *POST_DeleteDirectLinkResponses,
err error,
)
POST_DeleteDirectLinkInterface(
deletedirectlinkinterfacerequest DeleteDirectLinkInterfaceRequest,
) (
response *POST_DeleteDirectLinkInterfaceResponses,
err error,
)
POST_DeleteExportTask(
deleteexporttaskrequest DeleteExportTaskRequest,
) (
response *POST_DeleteExportTaskResponses,
err error,
)
POST_DeleteImage(
deleteimagerequest DeleteImageRequest,
) (
response *POST_DeleteImageResponses,
err error,
)
POST_DeleteInternetService(
deleteinternetservicerequest DeleteInternetServiceRequest,
) (
response *POST_DeleteInternetServiceResponses,
err error,
)
POST_DeleteKeypair(
deletekeypairrequest DeleteKeypairRequest,
) (
response *POST_DeleteKeypairResponses,
err error,
)
POST_DeleteListenerRule(
deletelistenerrulerequest DeleteListenerRuleRequest,
) (
response *POST_DeleteListenerRuleResponses,
err error,
)
POST_DeleteLoadBalancer(
deleteloadbalancerrequest DeleteLoadBalancerRequest,
) (
response *POST_DeleteLoadBalancerResponses,
err error,
)
POST_DeleteLoadBalancerListeners(
deleteloadbalancerlistenersrequest DeleteLoadBalancerListenersRequest,
) (
response *POST_DeleteLoadBalancerListenersResponses,
err error,
)
POST_DeleteLoadBalancerPolicy(
deleteloadbalancerpolicyrequest DeleteLoadBalancerPolicyRequest,
) (
response *POST_DeleteLoadBalancerPolicyResponses,
err error,
)
POST_DeleteNatService(
deletenatservicerequest DeleteNatServiceRequest,
) (
response *POST_DeleteNatServiceResponses,
err error,
)
POST_DeleteNet(
deletenetrequest DeleteNetRequest,
) (
response *POST_DeleteNetResponses,
err error,
)
POST_DeleteNetAccessPoints(
deletenetaccesspointsrequest DeleteNetAccessPointsRequest,
) (
response *POST_DeleteNetAccessPointsResponses,
err error,
)
POST_DeleteNetPeering(
deletenetpeeringrequest DeleteNetPeeringRequest,
) (
response *POST_DeleteNetPeeringResponses,
err error,
)
POST_DeleteNic(
deletenicrequest DeleteNicRequest,
) (
response *POST_DeleteNicResponses,
err error,
)
POST_DeletePolicy(
deletepolicyrequest DeletePolicyRequest,
) (
response *POST_DeletePolicyResponses,
err error,
)
POST_DeletePublicIp(
deletepubliciprequest DeletePublicIpRequest,
) (
response *POST_DeletePublicIpResponses,
err error,
)
POST_DeleteRoute(
deleterouterequest DeleteRouteRequest,
) (
response *POST_DeleteRouteResponses,
err error,
)
POST_DeleteRouteTable(
deleteroutetablerequest DeleteRouteTableRequest,
) (
response *POST_DeleteRouteTableResponses,
err error,
)
POST_DeleteSecurityGroup(
deletesecuritygrouprequest DeleteSecurityGroupRequest,
) (
response *POST_DeleteSecurityGroupResponses,
err error,
)
POST_DeleteSecurityGroupRule(
deletesecuritygrouprulerequest DeleteSecurityGroupRuleRequest,
) (
response *POST_DeleteSecurityGroupRuleResponses,
err error,
)
POST_DeleteServerCertificate(
deleteservercertificaterequest DeleteServerCertificateRequest,
) (
response *POST_DeleteServerCertificateResponses,
err error,
)
POST_DeleteSnapshot(
deletesnapshotrequest DeleteSnapshotRequest,
) (
response *POST_DeleteSnapshotResponses,
err error,
)
POST_DeleteSubnet(
deletesubnetrequest DeleteSubnetRequest,
) (
response *POST_DeleteSubnetResponses,
err error,
)
POST_DeleteTags(
deletetagsrequest DeleteTagsRequest,
) (
response *POST_DeleteTagsResponses,
err error,
)
POST_DeleteUser(
deleteuserrequest DeleteUserRequest,
) (
response *POST_DeleteUserResponses,
err error,
)
POST_DeleteUserGroup(
deleteusergrouprequest DeleteUserGroupRequest,
) (
response *POST_DeleteUserGroupResponses,
err error,
)
POST_DeleteVirtualGateway(
deletevirtualgatewayrequest DeleteVirtualGatewayRequest,
) (
response *POST_DeleteVirtualGatewayResponses,
err error,
)
POST_DeleteVms(
deletevmsrequest DeleteVmsRequest,
) (
response *POST_DeleteVmsResponses,
err error,
)
POST_DeleteVolume(
deletevolumerequest DeleteVolumeRequest,
) (
response *POST_DeleteVolumeResponses,
err error,
)
POST_DeleteVpnConnection(
deletevpnconnectionrequest DeleteVpnConnectionRequest,
) (
response *POST_DeleteVpnConnectionResponses,
err error,
)
POST_DeleteVpnConnectionRoute(
deletevpnconnectionrouterequest DeleteVpnConnectionRouteRequest,
) (
response *POST_DeleteVpnConnectionRouteResponses,
err error,
)
POST_DeregisterUserInUserGroup(
deregisteruserinusergrouprequest DeregisterUserInUserGroupRequest,
) (
response *POST_DeregisterUserInUserGroupResponses,
err error,
)
POST_DeregisterVmsInLoadBalancer(
deregistervmsinloadbalancerrequest DeregisterVmsInLoadBalancerRequest,
) (
response *POST_DeregisterVmsInLoadBalancerResponses,
err error,
)
POST_LinkInternetService(
linkinternetservicerequest LinkInternetServiceRequest,
) (
response *POST_LinkInternetServiceResponses,
err error,
)
POST_LinkNic(
linknicrequest LinkNicRequest,
) (
response *POST_LinkNicResponses,
err error,
)
POST_LinkPolicy(
linkpolicyrequest LinkPolicyRequest,
) (
response *POST_LinkPolicyResponses,
err error,
)
POST_LinkPrivateIps(
linkprivateipsrequest LinkPrivateIpsRequest,
) (
response *POST_LinkPrivateIpsResponses,
err error,
)
POST_LinkPublicIp(
linkpubliciprequest LinkPublicIpRequest,
) (
response *POST_LinkPublicIpResponses,
err error,
)
POST_LinkRouteTable(
linkroutetablerequest LinkRouteTableRequest,
) (
response *POST_LinkRouteTableResponses,
err error,
)
POST_LinkVirtualGateway(
linkvirtualgatewayrequest LinkVirtualGatewayRequest,
) (
response *POST_LinkVirtualGatewayResponses,
err error,
)
POST_LinkVolume(
linkvolumerequest LinkVolumeRequest,
) (
response *POST_LinkVolumeResponses,
err error,
)
POST_PurchaseReservedVmsOffer(
purchasereservedvmsofferrequest PurchaseReservedVmsOfferRequest,
) (
response *POST_PurchaseReservedVmsOfferResponses,
err error,
)
POST_ReadAccount(
readaccountrequest ReadAccountRequest,
) (
response *POST_ReadAccountResponses,
err error,
)
POST_ReadAccountConsumption(
readaccountconsumptionrequest ReadAccountConsumptionRequest,
) (
response *POST_ReadAccountConsumptionResponses,
err error,
)
POST_ReadAdminPassword(
readadminpasswordrequest ReadAdminPasswordRequest,
) (
response *POST_ReadAdminPasswordResponses,
err error,
)
POST_ReadApiKeys(
readapikeysrequest ReadApiKeysRequest,
) (
response *POST_ReadApiKeysResponses,
err error,
)
POST_ReadApiLogs(
readapilogsrequest ReadApiLogsRequest,
) (
response *POST_ReadApiLogsResponses,
err error,
)
POST_ReadBillableDigest(
readbillabledigestrequest ReadBillableDigestRequest,
) (
response *POST_ReadBillableDigestResponses,
err error,
)
POST_ReadCatalog(
readcatalogrequest ReadCatalogRequest,
) (
response *POST_ReadCatalogResponses,
err error,
)
POST_ReadClientGateways(
readclientgatewaysrequest ReadClientGatewaysRequest,
) (
response *POST_ReadClientGatewaysResponses,
err error,
)
POST_ReadConsoleOutput(
readconsoleoutputrequest ReadConsoleOutputRequest,
) (
response *POST_ReadConsoleOutputResponses,
err error,
)
POST_ReadDhcpOptions(
readdhcpoptionsrequest ReadDhcpOptionsRequest,
) (
response *POST_ReadDhcpOptionsResponses,
err error,
)
POST_ReadDirectLinkInterfaces(
readdirectlinkinterfacesrequest ReadDirectLinkInterfacesRequest,
) (
response *POST_ReadDirectLinkInterfacesResponses,
err error,
)
POST_ReadDirectLinks(
readdirectlinksrequest ReadDirectLinksRequest,
) (
response *POST_ReadDirectLinksResponses,
err error,
)
POST_ReadImageExportTasks(
readimageexporttasksrequest ReadImageExportTasksRequest,
) (
response *POST_ReadImageExportTasksResponses,
err error,
)
POST_ReadImages(
readimagesrequest ReadImagesRequest,
) (
response *POST_ReadImagesResponses,
err error,
)
POST_ReadInternetServices(
readinternetservicesrequest ReadInternetServicesRequest,
) (
response *POST_ReadInternetServicesResponses,
err error,
)
POST_ReadKeypairs(
readkeypairsrequest ReadKeypairsRequest,
) (
response *POST_ReadKeypairsResponses,
err error,
)
POST_ReadListenerRules(
readlistenerrulesrequest ReadListenerRulesRequest,
) (
response *POST_ReadListenerRulesResponses,
err error,
)
POST_ReadLoadBalancers(
readloadbalancersrequest ReadLoadBalancersRequest,
) (
response *POST_ReadLoadBalancersResponses,
err error,
)
POST_ReadLocations(
readlocationsrequest ReadLocationsRequest,
) (
response *POST_ReadLocationsResponses,
err error,
)
POST_ReadNatServices(
readnatservicesrequest ReadNatServicesRequest,
) (
response *POST_ReadNatServicesResponses,
err error,
)
POST_ReadNetAccessPointServices(
readnetaccesspointservicesrequest ReadNetAccessPointServicesRequest,
) (
response *POST_ReadNetAccessPointServicesResponses,
err error,
)
POST_ReadNetAccessPoints(
readnetaccesspointsrequest ReadNetAccessPointsRequest,
) (
response *POST_ReadNetAccessPointsResponses,
err error,
)
POST_ReadNetPeerings(
readnetpeeringsrequest ReadNetPeeringsRequest,
) (
response *POST_ReadNetPeeringsResponses,
err error,
)
POST_ReadNets(
readnetsrequest ReadNetsRequest,
) (
response *POST_ReadNetsResponses,
err error,
)
POST_ReadNics(
readnicsrequest ReadNicsRequest,
) (
response *POST_ReadNicsResponses,
err error,
)
POST_ReadPolicies(
readpoliciesrequest ReadPoliciesRequest,
) (
response *POST_ReadPoliciesResponses,
err error,
)
POST_ReadPrefixLists(
readprefixlistsrequest ReadPrefixListsRequest,
) (
response *POST_ReadPrefixListsResponses,
err error,
)
POST_ReadProductTypes(
readproducttypesrequest ReadProductTypesRequest,
) (
response *POST_ReadProductTypesResponses,
err error,
)
POST_ReadPublicCatalog(
readpubliccatalogrequest ReadPublicCatalogRequest,
) (
response *POST_ReadPublicCatalogResponses,
err error,
)
POST_ReadPublicIpRanges(
readpubliciprangesrequest ReadPublicIpRangesRequest,
) (
response *POST_ReadPublicIpRangesResponses,
err error,
)
POST_ReadPublicIps(
readpublicipsrequest ReadPublicIpsRequest,
) (
response *POST_ReadPublicIpsResponses,
err error,
)
POST_ReadQuotas(
readquotasrequest ReadQuotasRequest,
) (
response *POST_ReadQuotasResponses,
err error,
)
POST_ReadRegionConfig(
readregionconfigrequest ReadRegionConfigRequest,
) (
response *POST_ReadRegionConfigResponses,
err error,
)
POST_ReadRegions(
readregionsrequest ReadRegionsRequest,
) (
response *POST_ReadRegionsResponses,
err error,
)
POST_ReadReservedVmOffers(
readreservedvmoffersrequest ReadReservedVmOffersRequest,
) (
response *POST_ReadReservedVmOffersResponses,
err error,
)
POST_ReadReservedVms(
readreservedvmsrequest ReadReservedVmsRequest,
) (
response *POST_ReadReservedVmsResponses,
err error,
)
POST_ReadRouteTables(
readroutetablesrequest ReadRouteTablesRequest,
) (
response *POST_ReadRouteTablesResponses,
err error,
)
POST_ReadSecurityGroups(
readsecuritygroupsrequest ReadSecurityGroupsRequest,
) (
response *POST_ReadSecurityGroupsResponses,
err error,
)
POST_ReadServerCertificates(
readservercertificatesrequest ReadServerCertificatesRequest,
) (
response *POST_ReadServerCertificatesResponses,
err error,
)
POST_ReadSnapshotExportTasks(
readsnapshotexporttasksrequest ReadSnapshotExportTasksRequest,
) (
response *POST_ReadSnapshotExportTasksResponses,
err error,
)
POST_ReadSnapshots(
readsnapshotsrequest ReadSnapshotsRequest,
) (
response *POST_ReadSnapshotsResponses,
err error,
)
POST_ReadSubnets(
readsubnetsrequest ReadSubnetsRequest,
) (
response *POST_ReadSubnetsResponses,
err error,
)
POST_ReadSubregions(
readsubregionsrequest ReadSubregionsRequest,
) (
response *POST_ReadSubregionsResponses,
err error,
)
POST_ReadTags(
readtagsrequest ReadTagsRequest,
) (
response *POST_ReadTagsResponses,
err error,
)
POST_ReadUserGroups(
readusergroupsrequest ReadUserGroupsRequest,
) (
response *POST_ReadUserGroupsResponses,
err error,
)
POST_ReadUsers(
readusersrequest ReadUsersRequest,
) (
response *POST_ReadUsersResponses,
err error,
)
POST_ReadVirtualGateways(
readvirtualgatewaysrequest ReadVirtualGatewaysRequest,
) (
response *POST_ReadVirtualGatewaysResponses,
err error,
)
POST_ReadVmTypes(
readvmtypesrequest ReadVmTypesRequest,
) (
response *POST_ReadVmTypesResponses,
err error,
)
POST_ReadVms(
readvmsrequest ReadVmsRequest,
) (
response *POST_ReadVmsResponses,
err error,
)
POST_ReadVmsHealth(
readvmshealthrequest ReadVmsHealthRequest,
) (
response *POST_ReadVmsHealthResponses,
err error,
)
POST_ReadVmsState(
readvmsstaterequest ReadVmsStateRequest,
) (
response *POST_ReadVmsStateResponses,
err error,
)
POST_ReadVolumes(
readvolumesrequest ReadVolumesRequest,
) (
response *POST_ReadVolumesResponses,
err error,
)
POST_ReadVpnConnections(
readvpnconnectionsrequest ReadVpnConnectionsRequest,
) (
response *POST_ReadVpnConnectionsResponses,
err error,
)
POST_RebootVms(
rebootvmsrequest RebootVmsRequest,
) (
response *POST_RebootVmsResponses,
err error,
)
POST_RegisterUserInUserGroup(
registeruserinusergrouprequest RegisterUserInUserGroupRequest,
) (
response *POST_RegisterUserInUserGroupResponses,
err error,
)
POST_RegisterVmsInLoadBalancer(
registervmsinloadbalancerrequest RegisterVmsInLoadBalancerRequest,
) (
response *POST_RegisterVmsInLoadBalancerResponses,
err error,
)
POST_RejectNetPeering(
rejectnetpeeringrequest RejectNetPeeringRequest,
) (
response *POST_RejectNetPeeringResponses,
err error,
)
POST_ResetAccountPassword(
resetaccountpasswordrequest ResetAccountPasswordRequest,
) (
response *POST_ResetAccountPasswordResponses,
err error,
)
POST_SendResetPasswordEmail(
sendresetpasswordemailrequest SendResetPasswordEmailRequest,
) (
response *POST_SendResetPasswordEmailResponses,
err error,
)
POST_StartVms(
startvmsrequest StartVmsRequest,
) (
response *POST_StartVmsResponses,
err error,
)
POST_StopVms(
stopvmsrequest StopVmsRequest,
) (
response *POST_StopVmsResponses,
err error,
)
POST_UnlinkInternetService(
unlinkinternetservicerequest UnlinkInternetServiceRequest,
) (
response *POST_UnlinkInternetServiceResponses,
err error,
)
POST_UnlinkNic(
unlinknicrequest UnlinkNicRequest,
) (
response *POST_UnlinkNicResponses,
err error,
)
POST_UnlinkPolicy(
unlinkpolicyrequest UnlinkPolicyRequest,
) (
response *POST_UnlinkPolicyResponses,
err error,
)
POST_UnlinkPrivateIps(
unlinkprivateipsrequest UnlinkPrivateIpsRequest,
) (
response *POST_UnlinkPrivateIpsResponses,
err error,
)
POST_UnlinkPublicIp(
unlinkpubliciprequest UnlinkPublicIpRequest,
) (
response *POST_UnlinkPublicIpResponses,
err error,
)
POST_UnlinkRouteTable(
unlinkroutetablerequest UnlinkRouteTableRequest,
) (
response *POST_UnlinkRouteTableResponses,
err error,
)
POST_UnlinkVirtualGateway(
unlinkvirtualgatewayrequest UnlinkVirtualGatewayRequest,
) (
response *POST_UnlinkVirtualGatewayResponses,
err error,
)
POST_UnlinkVolume(
unlinkvolumerequest UnlinkVolumeRequest,
) (
response *POST_UnlinkVolumeResponses,
err error,
)
POST_UpdateAccount(
updateaccountrequest UpdateAccountRequest,
) (
response *POST_UpdateAccountResponses,
err error,
)
POST_UpdateApiKey(
updateapikeyrequest UpdateApiKeyRequest,
) (
response *POST_UpdateApiKeyResponses,
err error,
)
POST_UpdateHealthCheck(
updatehealthcheckrequest UpdateHealthCheckRequest,
) (
response *POST_UpdateHealthCheckResponses,
err error,
)
POST_UpdateImage(
updateimagerequest UpdateImageRequest,
) (
response *POST_UpdateImageResponses,
err error,
)
POST_UpdateKeypair(
updatekeypairrequest UpdateKeypairRequest,
) (
response *POST_UpdateKeypairResponses,
err error,
)
POST_UpdateListenerRule(
updatelistenerrulerequest UpdateListenerRuleRequest,
) (
response *POST_UpdateListenerRuleResponses,
err error,
)
POST_UpdateLoadBalancer(
updateloadbalancerrequest UpdateLoadBalancerRequest,
) (
response *POST_UpdateLoadBalancerResponses,
err error,
)
POST_UpdateNet(
updatenetrequest UpdateNetRequest,
) (
response *POST_UpdateNetResponses,
err error,
)
POST_UpdateNetAccessPoint(
updatenetaccesspointrequest UpdateNetAccessPointRequest,
) (
response *POST_UpdateNetAccessPointResponses,
err error,
)
POST_UpdateNic(
updatenicrequest UpdateNicRequest,
) (
response *POST_UpdateNicResponses,
err error,
)
POST_UpdateRoute(
updaterouterequest UpdateRouteRequest,
) (
response *POST_UpdateRouteResponses,
err error,
)
POST_UpdateRoutePropagation(
updateroutepropagationrequest UpdateRoutePropagationRequest,
) (
response *POST_UpdateRoutePropagationResponses,
err error,
)
POST_UpdateServerCertificate(
updateservercertificaterequest UpdateServerCertificateRequest,
) (
response *POST_UpdateServerCertificateResponses,
err error,
)
POST_UpdateSnapshot(
updatesnapshotrequest UpdateSnapshotRequest,
) (
response *POST_UpdateSnapshotResponses,
err error,
)
POST_UpdateUser(
updateuserrequest UpdateUserRequest,
) (
response *POST_UpdateUserResponses,
err error,
)
POST_UpdateUserGroup(
updateusergrouprequest UpdateUserGroupRequest,
) (
response *POST_UpdateUserGroupResponses,
err error,
)
POST_UpdateVm(
updatevmrequest UpdateVmRequest,
) (
response *POST_UpdateVmResponses,
err error,
)
}
type OsuApiKey ¶
type OsuApiKey struct {
ApiKeyId string `json:"ApiKeyId,omitempty"`
SecretKey string `json:"SecretKey,omitempty"`
}
implements the service definition of OsuApiKey
type OsuExport ¶
type OsuExport struct {
DiskImageFormat string `json:"DiskImageFormat,omitempty"`
OsuApiKey OsuApiKey `json:"OsuApiKey,omitempty"`
OsuBucket string `json:"OsuBucket,omitempty"`
OsuManifestUrl string `json:"OsuManifestUrl,omitempty"`
OsuPrefix string `json:"OsuPrefix,omitempty"`
}
implements the service definition of OsuExport
type POST_AcceptNetPeeringParameters ¶
type POST_AcceptNetPeeringParameters struct {
Acceptnetpeeringrequest AcceptNetPeeringRequest `json:"acceptnetpeeringrequest,omitempty"`
}
POST_AcceptNetPeeringParameters holds parameters to POST_AcceptNetPeering
type POST_AcceptNetPeeringResponses ¶
type POST_AcceptNetPeeringResponses struct {
OK *AcceptNetPeeringResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code409 *ErrorResponse
Code500 *ErrorResponse
}
POST_AcceptNetPeeringResponses holds responses of POST_AcceptNetPeering
type POST_AuthenticateAccountParameters ¶
type POST_AuthenticateAccountParameters struct {
Authenticateaccountrequest AuthenticateAccountRequest `json:"authenticateaccountrequest,omitempty"`
}
POST_AuthenticateAccountParameters holds parameters to POST_AuthenticateAccount
type POST_AuthenticateAccountResponses ¶
type POST_AuthenticateAccountResponses struct {
OK *AuthenticateAccountResponse
}
POST_AuthenticateAccountResponses holds responses of POST_AuthenticateAccount
type POST_CheckSignatureParameters ¶
type POST_CheckSignatureParameters struct {
Checksignaturerequest CheckSignatureRequest `json:"checksignaturerequest,omitempty"`
}
POST_CheckSignatureParameters holds parameters to POST_CheckSignature
type POST_CheckSignatureResponses ¶
type POST_CheckSignatureResponses struct {
OK *CheckSignatureResponse
}
POST_CheckSignatureResponses holds responses of POST_CheckSignature
type POST_CopyAccountParameters ¶
type POST_CopyAccountParameters struct {
Copyaccountrequest CopyAccountRequest `json:"copyaccountrequest,omitempty"`
}
POST_CopyAccountParameters holds parameters to POST_CopyAccount
type POST_CopyAccountResponses ¶
type POST_CopyAccountResponses struct {
OK *CopyAccountResponse
}
POST_CopyAccountResponses holds responses of POST_CopyAccount
type POST_CreateAccountParameters ¶
type POST_CreateAccountParameters struct {
Createaccountrequest CreateAccountRequest `json:"createaccountrequest,omitempty"`
}
POST_CreateAccountParameters holds parameters to POST_CreateAccount
type POST_CreateAccountResponses ¶
type POST_CreateAccountResponses struct {
OK *CreateAccountResponse
}
POST_CreateAccountResponses holds responses of POST_CreateAccount
type POST_CreateApiKeyParameters ¶
type POST_CreateApiKeyParameters struct {
Createapikeyrequest CreateApiKeyRequest `json:"createapikeyrequest,omitempty"`
}
POST_CreateApiKeyParameters holds parameters to POST_CreateApiKey
type POST_CreateApiKeyResponses ¶
type POST_CreateApiKeyResponses struct {
OK *CreateApiKeyResponse
}
POST_CreateApiKeyResponses holds responses of POST_CreateApiKey
type POST_CreateClientGatewayParameters ¶
type POST_CreateClientGatewayParameters struct {
Createclientgatewayrequest CreateClientGatewayRequest `json:"createclientgatewayrequest,omitempty"`
}
POST_CreateClientGatewayParameters holds parameters to POST_CreateClientGateway
type POST_CreateClientGatewayResponses ¶
type POST_CreateClientGatewayResponses struct {
OK *CreateClientGatewayResponse
}
POST_CreateClientGatewayResponses holds responses of POST_CreateClientGateway
type POST_CreateDhcpOptionsParameters ¶
type POST_CreateDhcpOptionsParameters struct {
Createdhcpoptionsrequest CreateDhcpOptionsRequest `json:"createdhcpoptionsrequest,omitempty"`
}
POST_CreateDhcpOptionsParameters holds parameters to POST_CreateDhcpOptions
type POST_CreateDhcpOptionsResponses ¶
type POST_CreateDhcpOptionsResponses struct {
OK *CreateDhcpOptionsResponse
}
POST_CreateDhcpOptionsResponses holds responses of POST_CreateDhcpOptions
type POST_CreateDirectLinkInterfaceParameters ¶
type POST_CreateDirectLinkInterfaceParameters struct {
Createdirectlinkinterfacerequest CreateDirectLinkInterfaceRequest `json:"createdirectlinkinterfacerequest,omitempty"`
}
POST_CreateDirectLinkInterfaceParameters holds parameters to POST_CreateDirectLinkInterface
type POST_CreateDirectLinkInterfaceResponses ¶
type POST_CreateDirectLinkInterfaceResponses struct {
OK *CreateDirectLinkInterfaceResponse
}
POST_CreateDirectLinkInterfaceResponses holds responses of POST_CreateDirectLinkInterface
type POST_CreateDirectLinkParameters ¶
type POST_CreateDirectLinkParameters struct {
Createdirectlinkrequest CreateDirectLinkRequest `json:"createdirectlinkrequest,omitempty"`
}
POST_CreateDirectLinkParameters holds parameters to POST_CreateDirectLink
type POST_CreateDirectLinkResponses ¶
type POST_CreateDirectLinkResponses struct {
OK *CreateDirectLinkResponse
}
POST_CreateDirectLinkResponses holds responses of POST_CreateDirectLink
type POST_CreateImageExportTaskParameters ¶
type POST_CreateImageExportTaskParameters struct {
Createimageexporttaskrequest CreateImageExportTaskRequest `json:"createimageexporttaskrequest,omitempty"`
}
POST_CreateImageExportTaskParameters holds parameters to POST_CreateImageExportTask
type POST_CreateImageExportTaskResponses ¶
type POST_CreateImageExportTaskResponses struct {
OK *CreateImageExportTaskResponse
}
POST_CreateImageExportTaskResponses holds responses of POST_CreateImageExportTask
type POST_CreateImageParameters ¶
type POST_CreateImageParameters struct {
Createimagerequest CreateImageRequest `json:"createimagerequest,omitempty"`
}
POST_CreateImageParameters holds parameters to POST_CreateImage
type POST_CreateImageResponses ¶
type POST_CreateImageResponses struct {
OK *CreateImageResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateImageResponses holds responses of POST_CreateImage
type POST_CreateInternetServiceParameters ¶
type POST_CreateInternetServiceParameters struct {
Createinternetservicerequest CreateInternetServiceRequest `json:"createinternetservicerequest,omitempty"`
}
POST_CreateInternetServiceParameters holds parameters to POST_CreateInternetService
type POST_CreateInternetServiceResponses ¶
type POST_CreateInternetServiceResponses struct {
OK *CreateInternetServiceResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateInternetServiceResponses holds responses of POST_CreateInternetService
type POST_CreateKeypairParameters ¶
type POST_CreateKeypairParameters struct {
Createkeypairrequest CreateKeypairRequest `json:"createkeypairrequest,omitempty"`
}
POST_CreateKeypairParameters holds parameters to POST_CreateKeypair
type POST_CreateKeypairResponses ¶
type POST_CreateKeypairResponses struct {
OK *CreateKeypairResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code409 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateKeypairResponses holds responses of POST_CreateKeypair
type POST_CreateListenerRuleParameters ¶
type POST_CreateListenerRuleParameters struct {
Createlistenerrulerequest CreateListenerRuleRequest `json:"createlistenerrulerequest,omitempty"`
}
POST_CreateListenerRuleParameters holds parameters to POST_CreateListenerRule
type POST_CreateListenerRuleResponses ¶
type POST_CreateListenerRuleResponses struct {
OK *CreateListenerRuleResponse
}
POST_CreateListenerRuleResponses holds responses of POST_CreateListenerRule
type POST_CreateLoadBalancerListenersParameters ¶
type POST_CreateLoadBalancerListenersParameters struct {
Createloadbalancerlistenersrequest CreateLoadBalancerListenersRequest `json:"createloadbalancerlistenersrequest,omitempty"`
}
POST_CreateLoadBalancerListenersParameters holds parameters to POST_CreateLoadBalancerListeners
type POST_CreateLoadBalancerListenersResponses ¶
type POST_CreateLoadBalancerListenersResponses struct {
OK *CreateLoadBalancerListenersResponse
}
POST_CreateLoadBalancerListenersResponses holds responses of POST_CreateLoadBalancerListeners
type POST_CreateLoadBalancerParameters ¶
type POST_CreateLoadBalancerParameters struct {
Createloadbalancerrequest CreateLoadBalancerRequest `json:"createloadbalancerrequest,omitempty"`
}
POST_CreateLoadBalancerParameters holds parameters to POST_CreateLoadBalancer
type POST_CreateLoadBalancerPolicyParameters ¶
type POST_CreateLoadBalancerPolicyParameters struct {
Createloadbalancerpolicyrequest CreateLoadBalancerPolicyRequest `json:"createloadbalancerpolicyrequest,omitempty"`
}
POST_CreateLoadBalancerPolicyParameters holds parameters to POST_CreateLoadBalancerPolicy
type POST_CreateLoadBalancerPolicyResponses ¶
type POST_CreateLoadBalancerPolicyResponses struct {
OK *CreateLoadBalancerPolicyResponse
}
POST_CreateLoadBalancerPolicyResponses holds responses of POST_CreateLoadBalancerPolicy
type POST_CreateLoadBalancerResponses ¶
type POST_CreateLoadBalancerResponses struct {
OK *CreateLoadBalancerResponse
}
POST_CreateLoadBalancerResponses holds responses of POST_CreateLoadBalancer
type POST_CreateNatServiceParameters ¶
type POST_CreateNatServiceParameters struct {
Createnatservicerequest CreateNatServiceRequest `json:"createnatservicerequest,omitempty"`
}
POST_CreateNatServiceParameters holds parameters to POST_CreateNatService
type POST_CreateNatServiceResponses ¶
type POST_CreateNatServiceResponses struct {
OK *CreateNatServiceResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateNatServiceResponses holds responses of POST_CreateNatService
type POST_CreateNetAccessPointParameters ¶
type POST_CreateNetAccessPointParameters struct {
Createnetaccesspointrequest CreateNetAccessPointRequest `json:"createnetaccesspointrequest,omitempty"`
}
POST_CreateNetAccessPointParameters holds parameters to POST_CreateNetAccessPoint
type POST_CreateNetAccessPointResponses ¶
type POST_CreateNetAccessPointResponses struct {
OK *CreateNetAccessPointResponse
}
POST_CreateNetAccessPointResponses holds responses of POST_CreateNetAccessPoint
type POST_CreateNetParameters ¶
type POST_CreateNetParameters struct {
Createnetrequest CreateNetRequest `json:"createnetrequest,omitempty"`
}
POST_CreateNetParameters holds parameters to POST_CreateNet
type POST_CreateNetPeeringParameters ¶
type POST_CreateNetPeeringParameters struct {
Createnetpeeringrequest CreateNetPeeringRequest `json:"createnetpeeringrequest,omitempty"`
}
POST_CreateNetPeeringParameters holds parameters to POST_CreateNetPeering
type POST_CreateNetPeeringResponses ¶
type POST_CreateNetPeeringResponses struct {
OK *CreateNetPeeringResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateNetPeeringResponses holds responses of POST_CreateNetPeering
type POST_CreateNetResponses ¶
type POST_CreateNetResponses struct {
OK *CreateNetResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code409 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateNetResponses holds responses of POST_CreateNet
type POST_CreateNicParameters ¶
type POST_CreateNicParameters struct {
Createnicrequest CreateNicRequest `json:"createnicrequest,omitempty"`
}
POST_CreateNicParameters holds parameters to POST_CreateNic
type POST_CreateNicResponses ¶
type POST_CreateNicResponses struct {
OK *CreateNicResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateNicResponses holds responses of POST_CreateNic
type POST_CreatePolicyParameters ¶
type POST_CreatePolicyParameters struct {
Createpolicyrequest CreatePolicyRequest `json:"createpolicyrequest,omitempty"`
}
POST_CreatePolicyParameters holds parameters to POST_CreatePolicy
type POST_CreatePolicyResponses ¶
type POST_CreatePolicyResponses struct {
OK *CreatePolicyResponse
}
POST_CreatePolicyResponses holds responses of POST_CreatePolicy
type POST_CreatePublicIpParameters ¶
type POST_CreatePublicIpParameters struct {
Createpubliciprequest CreatePublicIpRequest `json:"createpubliciprequest,omitempty"`
}
POST_CreatePublicIpParameters holds parameters to POST_CreatePublicIp
type POST_CreatePublicIpResponses ¶
type POST_CreatePublicIpResponses struct {
OK *CreatePublicIpResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreatePublicIpResponses holds responses of POST_CreatePublicIp
type POST_CreateRouteParameters ¶
type POST_CreateRouteParameters struct {
Createrouterequest CreateRouteRequest `json:"createrouterequest,omitempty"`
}
POST_CreateRouteParameters holds parameters to POST_CreateRoute
type POST_CreateRouteResponses ¶
type POST_CreateRouteResponses struct {
OK *CreateRouteResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateRouteResponses holds responses of POST_CreateRoute
type POST_CreateRouteTableParameters ¶
type POST_CreateRouteTableParameters struct {
Createroutetablerequest CreateRouteTableRequest `json:"createroutetablerequest,omitempty"`
}
POST_CreateRouteTableParameters holds parameters to POST_CreateRouteTable
type POST_CreateRouteTableResponses ¶
type POST_CreateRouteTableResponses struct {
OK *CreateRouteTableResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateRouteTableResponses holds responses of POST_CreateRouteTable
type POST_CreateSecurityGroupParameters ¶
type POST_CreateSecurityGroupParameters struct {
Createsecuritygrouprequest CreateSecurityGroupRequest `json:"createsecuritygrouprequest,omitempty"`
}
POST_CreateSecurityGroupParameters holds parameters to POST_CreateSecurityGroup
type POST_CreateSecurityGroupResponses ¶
type POST_CreateSecurityGroupResponses struct {
OK *CreateSecurityGroupResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateSecurityGroupResponses holds responses of POST_CreateSecurityGroup
type POST_CreateSecurityGroupRuleParameters ¶
type POST_CreateSecurityGroupRuleParameters struct {
Createsecuritygrouprulerequest CreateSecurityGroupRuleRequest `json:"createsecuritygrouprulerequest,omitempty"`
}
POST_CreateSecurityGroupRuleParameters holds parameters to POST_CreateSecurityGroupRule
type POST_CreateSecurityGroupRuleResponses ¶
type POST_CreateSecurityGroupRuleResponses struct {
OK *CreateSecurityGroupRuleResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateSecurityGroupRuleResponses holds responses of POST_CreateSecurityGroupRule
type POST_CreateServerCertificateParameters ¶
type POST_CreateServerCertificateParameters struct {
Createservercertificaterequest CreateServerCertificateRequest `json:"createservercertificaterequest,omitempty"`
}
POST_CreateServerCertificateParameters holds parameters to POST_CreateServerCertificate
type POST_CreateServerCertificateResponses ¶
type POST_CreateServerCertificateResponses struct {
OK *CreateServerCertificateResponse
}
POST_CreateServerCertificateResponses holds responses of POST_CreateServerCertificate
type POST_CreateSnapshotExportTaskParameters ¶
type POST_CreateSnapshotExportTaskParameters struct {
Createsnapshotexporttaskrequest CreateSnapshotExportTaskRequest `json:"createsnapshotexporttaskrequest,omitempty"`
}
POST_CreateSnapshotExportTaskParameters holds parameters to POST_CreateSnapshotExportTask
type POST_CreateSnapshotExportTaskResponses ¶
type POST_CreateSnapshotExportTaskResponses struct {
OK *CreateSnapshotExportTaskResponse
}
POST_CreateSnapshotExportTaskResponses holds responses of POST_CreateSnapshotExportTask
type POST_CreateSnapshotParameters ¶
type POST_CreateSnapshotParameters struct {
Createsnapshotrequest CreateSnapshotRequest `json:"createsnapshotrequest,omitempty"`
}
POST_CreateSnapshotParameters holds parameters to POST_CreateSnapshot
type POST_CreateSnapshotResponses ¶
type POST_CreateSnapshotResponses struct {
OK *CreateSnapshotResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateSnapshotResponses holds responses of POST_CreateSnapshot
type POST_CreateSubnetParameters ¶
type POST_CreateSubnetParameters struct {
Createsubnetrequest CreateSubnetRequest `json:"createsubnetrequest,omitempty"`
}
POST_CreateSubnetParameters holds parameters to POST_CreateSubnet
type POST_CreateSubnetResponses ¶
type POST_CreateSubnetResponses struct {
OK *CreateSubnetResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code409 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateSubnetResponses holds responses of POST_CreateSubnet
type POST_CreateTagsParameters ¶
type POST_CreateTagsParameters struct {
}
POST_CreateTagsParameters holds parameters to POST_CreateTags
type POST_CreateTagsResponses ¶
type POST_CreateTagsResponses struct {
OK *CreateTagsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateTagsResponses holds responses of POST_CreateTags
type POST_CreateUserGroupParameters ¶
type POST_CreateUserGroupParameters struct {
Createusergrouprequest CreateUserGroupRequest `json:"createusergrouprequest,omitempty"`
}
POST_CreateUserGroupParameters holds parameters to POST_CreateUserGroup
type POST_CreateUserGroupResponses ¶
type POST_CreateUserGroupResponses struct {
OK *CreateUserGroupResponse
}
POST_CreateUserGroupResponses holds responses of POST_CreateUserGroup
type POST_CreateUserParameters ¶
type POST_CreateUserParameters struct {
Createuserrequest CreateUserRequest `json:"createuserrequest,omitempty"`
}
POST_CreateUserParameters holds parameters to POST_CreateUser
type POST_CreateUserResponses ¶
type POST_CreateUserResponses struct {
OK *CreateUserResponse
}
POST_CreateUserResponses holds responses of POST_CreateUser
type POST_CreateVirtualGatewayParameters ¶
type POST_CreateVirtualGatewayParameters struct {
Createvirtualgatewayrequest CreateVirtualGatewayRequest `json:"createvirtualgatewayrequest,omitempty"`
}
POST_CreateVirtualGatewayParameters holds parameters to POST_CreateVirtualGateway
type POST_CreateVirtualGatewayResponses ¶
type POST_CreateVirtualGatewayResponses struct {
OK *CreateVirtualGatewayResponse
}
POST_CreateVirtualGatewayResponses holds responses of POST_CreateVirtualGateway
type POST_CreateVmsParameters ¶
type POST_CreateVmsParameters struct {
Createvmsrequest CreateVmsRequest `json:"createvmsrequest,omitempty"`
}
POST_CreateVmsParameters holds parameters to POST_CreateVms
type POST_CreateVmsResponses ¶
type POST_CreateVmsResponses struct {
OK *CreateVmsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateVmsResponses holds responses of POST_CreateVms
type POST_CreateVolumeParameters ¶
type POST_CreateVolumeParameters struct {
Createvolumerequest CreateVolumeRequest `json:"createvolumerequest,omitempty"`
}
POST_CreateVolumeParameters holds parameters to POST_CreateVolume
type POST_CreateVolumeResponses ¶
type POST_CreateVolumeResponses struct {
OK *CreateVolumeResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_CreateVolumeResponses holds responses of POST_CreateVolume
type POST_CreateVpnConnectionParameters ¶
type POST_CreateVpnConnectionParameters struct {
Createvpnconnectionrequest CreateVpnConnectionRequest `json:"createvpnconnectionrequest,omitempty"`
}
POST_CreateVpnConnectionParameters holds parameters to POST_CreateVpnConnection
type POST_CreateVpnConnectionResponses ¶
type POST_CreateVpnConnectionResponses struct {
OK *CreateVpnConnectionResponse
}
POST_CreateVpnConnectionResponses holds responses of POST_CreateVpnConnection
type POST_CreateVpnConnectionRouteParameters ¶
type POST_CreateVpnConnectionRouteParameters struct {
Createvpnconnectionrouterequest CreateVpnConnectionRouteRequest `json:"createvpnconnectionrouterequest,omitempty"`
}
POST_CreateVpnConnectionRouteParameters holds parameters to POST_CreateVpnConnectionRoute
type POST_CreateVpnConnectionRouteResponses ¶
type POST_CreateVpnConnectionRouteResponses struct {
OK *CreateVpnConnectionRouteResponse
}
POST_CreateVpnConnectionRouteResponses holds responses of POST_CreateVpnConnectionRoute
type POST_DeleteApiKeyParameters ¶
type POST_DeleteApiKeyParameters struct {
Deleteapikeyrequest DeleteApiKeyRequest `json:"deleteapikeyrequest,omitempty"`
}
POST_DeleteApiKeyParameters holds parameters to POST_DeleteApiKey
type POST_DeleteApiKeyResponses ¶
type POST_DeleteApiKeyResponses struct {
OK *DeleteApiKeyResponse
}
POST_DeleteApiKeyResponses holds responses of POST_DeleteApiKey
type POST_DeleteClientGatewayParameters ¶
type POST_DeleteClientGatewayParameters struct {
Deleteclientgatewayrequest DeleteClientGatewayRequest `json:"deleteclientgatewayrequest,omitempty"`
}
POST_DeleteClientGatewayParameters holds parameters to POST_DeleteClientGateway
type POST_DeleteClientGatewayResponses ¶
type POST_DeleteClientGatewayResponses struct {
OK *DeleteClientGatewayResponse
}
POST_DeleteClientGatewayResponses holds responses of POST_DeleteClientGateway
type POST_DeleteDhcpOptionsParameters ¶
type POST_DeleteDhcpOptionsParameters struct {
Deletedhcpoptionsrequest DeleteDhcpOptionsRequest `json:"deletedhcpoptionsrequest,omitempty"`
}
POST_DeleteDhcpOptionsParameters holds parameters to POST_DeleteDhcpOptions
type POST_DeleteDhcpOptionsResponses ¶
type POST_DeleteDhcpOptionsResponses struct {
OK *DeleteDhcpOptionsResponse
}
POST_DeleteDhcpOptionsResponses holds responses of POST_DeleteDhcpOptions
type POST_DeleteDirectLinkInterfaceParameters ¶
type POST_DeleteDirectLinkInterfaceParameters struct {
Deletedirectlinkinterfacerequest DeleteDirectLinkInterfaceRequest `json:"deletedirectlinkinterfacerequest,omitempty"`
}
POST_DeleteDirectLinkInterfaceParameters holds parameters to POST_DeleteDirectLinkInterface
type POST_DeleteDirectLinkInterfaceResponses ¶
type POST_DeleteDirectLinkInterfaceResponses struct {
OK *DeleteDirectLinkInterfaceResponse
}
POST_DeleteDirectLinkInterfaceResponses holds responses of POST_DeleteDirectLinkInterface
type POST_DeleteDirectLinkParameters ¶
type POST_DeleteDirectLinkParameters struct {
Deletedirectlinkrequest DeleteDirectLinkRequest `json:"deletedirectlinkrequest,omitempty"`
}
POST_DeleteDirectLinkParameters holds parameters to POST_DeleteDirectLink
type POST_DeleteDirectLinkResponses ¶
type POST_DeleteDirectLinkResponses struct {
OK *DeleteDirectLinkResponse
}
POST_DeleteDirectLinkResponses holds responses of POST_DeleteDirectLink
type POST_DeleteExportTaskParameters ¶
type POST_DeleteExportTaskParameters struct {
Deleteexporttaskrequest DeleteExportTaskRequest `json:"deleteexporttaskrequest,omitempty"`
}
POST_DeleteExportTaskParameters holds parameters to POST_DeleteExportTask
type POST_DeleteExportTaskResponses ¶
type POST_DeleteExportTaskResponses struct {
OK *DeleteExportTaskResponse
}
POST_DeleteExportTaskResponses holds responses of POST_DeleteExportTask
type POST_DeleteImageParameters ¶
type POST_DeleteImageParameters struct {
Deleteimagerequest DeleteImageRequest `json:"deleteimagerequest,omitempty"`
}
POST_DeleteImageParameters holds parameters to POST_DeleteImage
type POST_DeleteImageResponses ¶
type POST_DeleteImageResponses struct {
OK *DeleteImageResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteImageResponses holds responses of POST_DeleteImage
type POST_DeleteInternetServiceParameters ¶
type POST_DeleteInternetServiceParameters struct {
Deleteinternetservicerequest DeleteInternetServiceRequest `json:"deleteinternetservicerequest,omitempty"`
}
POST_DeleteInternetServiceParameters holds parameters to POST_DeleteInternetService
type POST_DeleteInternetServiceResponses ¶
type POST_DeleteInternetServiceResponses struct {
OK *DeleteInternetServiceResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteInternetServiceResponses holds responses of POST_DeleteInternetService
type POST_DeleteKeypairParameters ¶
type POST_DeleteKeypairParameters struct {
Deletekeypairrequest DeleteKeypairRequest `json:"deletekeypairrequest,omitempty"`
}
POST_DeleteKeypairParameters holds parameters to POST_DeleteKeypair
type POST_DeleteKeypairResponses ¶
type POST_DeleteKeypairResponses struct {
OK *DeleteKeypairResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteKeypairResponses holds responses of POST_DeleteKeypair
type POST_DeleteListenerRuleParameters ¶
type POST_DeleteListenerRuleParameters struct {
Deletelistenerrulerequest DeleteListenerRuleRequest `json:"deletelistenerrulerequest,omitempty"`
}
POST_DeleteListenerRuleParameters holds parameters to POST_DeleteListenerRule
type POST_DeleteListenerRuleResponses ¶
type POST_DeleteListenerRuleResponses struct {
OK *DeleteListenerRuleResponse
}
POST_DeleteListenerRuleResponses holds responses of POST_DeleteListenerRule
type POST_DeleteLoadBalancerListenersParameters ¶
type POST_DeleteLoadBalancerListenersParameters struct {
Deleteloadbalancerlistenersrequest DeleteLoadBalancerListenersRequest `json:"deleteloadbalancerlistenersrequest,omitempty"`
}
POST_DeleteLoadBalancerListenersParameters holds parameters to POST_DeleteLoadBalancerListeners
type POST_DeleteLoadBalancerListenersResponses ¶
type POST_DeleteLoadBalancerListenersResponses struct {
OK *DeleteLoadBalancerListenersResponse
}
POST_DeleteLoadBalancerListenersResponses holds responses of POST_DeleteLoadBalancerListeners
type POST_DeleteLoadBalancerParameters ¶
type POST_DeleteLoadBalancerParameters struct {
Deleteloadbalancerrequest DeleteLoadBalancerRequest `json:"deleteloadbalancerrequest,omitempty"`
}
POST_DeleteLoadBalancerParameters holds parameters to POST_DeleteLoadBalancer
type POST_DeleteLoadBalancerPolicyParameters ¶
type POST_DeleteLoadBalancerPolicyParameters struct {
Deleteloadbalancerpolicyrequest DeleteLoadBalancerPolicyRequest `json:"deleteloadbalancerpolicyrequest,omitempty"`
}
POST_DeleteLoadBalancerPolicyParameters holds parameters to POST_DeleteLoadBalancerPolicy
type POST_DeleteLoadBalancerPolicyResponses ¶
type POST_DeleteLoadBalancerPolicyResponses struct {
OK *DeleteLoadBalancerPolicyResponse
}
POST_DeleteLoadBalancerPolicyResponses holds responses of POST_DeleteLoadBalancerPolicy
type POST_DeleteLoadBalancerResponses ¶
type POST_DeleteLoadBalancerResponses struct {
OK *DeleteLoadBalancerResponse
}
POST_DeleteLoadBalancerResponses holds responses of POST_DeleteLoadBalancer
type POST_DeleteNatServiceParameters ¶
type POST_DeleteNatServiceParameters struct {
Deletenatservicerequest DeleteNatServiceRequest `json:"deletenatservicerequest,omitempty"`
}
POST_DeleteNatServiceParameters holds parameters to POST_DeleteNatService
type POST_DeleteNatServiceResponses ¶
type POST_DeleteNatServiceResponses struct {
OK *DeleteNatServiceResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteNatServiceResponses holds responses of POST_DeleteNatService
type POST_DeleteNetAccessPointsParameters ¶
type POST_DeleteNetAccessPointsParameters struct {
Deletenetaccesspointsrequest DeleteNetAccessPointsRequest `json:"deletenetaccesspointsrequest,omitempty"`
}
POST_DeleteNetAccessPointsParameters holds parameters to POST_DeleteNetAccessPoints
type POST_DeleteNetAccessPointsResponses ¶
type POST_DeleteNetAccessPointsResponses struct {
OK *DeleteNetAccessPointsResponse
}
POST_DeleteNetAccessPointsResponses holds responses of POST_DeleteNetAccessPoints
type POST_DeleteNetParameters ¶
type POST_DeleteNetParameters struct {
Deletenetrequest DeleteNetRequest `json:"deletenetrequest,omitempty"`
}
POST_DeleteNetParameters holds parameters to POST_DeleteNet
type POST_DeleteNetPeeringParameters ¶
type POST_DeleteNetPeeringParameters struct {
Deletenetpeeringrequest DeleteNetPeeringRequest `json:"deletenetpeeringrequest,omitempty"`
}
POST_DeleteNetPeeringParameters holds parameters to POST_DeleteNetPeering
type POST_DeleteNetPeeringResponses ¶
type POST_DeleteNetPeeringResponses struct {
OK *DeleteNetPeeringResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code409 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteNetPeeringResponses holds responses of POST_DeleteNetPeering
type POST_DeleteNetResponses ¶
type POST_DeleteNetResponses struct {
OK *DeleteNetResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteNetResponses holds responses of POST_DeleteNet
type POST_DeleteNicParameters ¶
type POST_DeleteNicParameters struct {
Deletenicrequest DeleteNicRequest `json:"deletenicrequest,omitempty"`
}
POST_DeleteNicParameters holds parameters to POST_DeleteNic
type POST_DeleteNicResponses ¶
type POST_DeleteNicResponses struct {
OK *DeleteNicResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteNicResponses holds responses of POST_DeleteNic
type POST_DeletePolicyParameters ¶
type POST_DeletePolicyParameters struct {
Deletepolicyrequest DeletePolicyRequest `json:"deletepolicyrequest,omitempty"`
}
POST_DeletePolicyParameters holds parameters to POST_DeletePolicy
type POST_DeletePolicyResponses ¶
type POST_DeletePolicyResponses struct {
OK *DeletePolicyResponse
}
POST_DeletePolicyResponses holds responses of POST_DeletePolicy
type POST_DeletePublicIpParameters ¶
type POST_DeletePublicIpParameters struct {
Deletepubliciprequest DeletePublicIpRequest `json:"deletepubliciprequest,omitempty"`
}
POST_DeletePublicIpParameters holds parameters to POST_DeletePublicIp
type POST_DeletePublicIpResponses ¶
type POST_DeletePublicIpResponses struct {
OK *DeletePublicIpResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeletePublicIpResponses holds responses of POST_DeletePublicIp
type POST_DeleteRouteParameters ¶
type POST_DeleteRouteParameters struct {
Deleterouterequest DeleteRouteRequest `json:"deleterouterequest,omitempty"`
}
POST_DeleteRouteParameters holds parameters to POST_DeleteRoute
type POST_DeleteRouteResponses ¶
type POST_DeleteRouteResponses struct {
OK *DeleteRouteResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteRouteResponses holds responses of POST_DeleteRoute
type POST_DeleteRouteTableParameters ¶
type POST_DeleteRouteTableParameters struct {
Deleteroutetablerequest DeleteRouteTableRequest `json:"deleteroutetablerequest,omitempty"`
}
POST_DeleteRouteTableParameters holds parameters to POST_DeleteRouteTable
type POST_DeleteRouteTableResponses ¶
type POST_DeleteRouteTableResponses struct {
OK *DeleteRouteTableResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteRouteTableResponses holds responses of POST_DeleteRouteTable
type POST_DeleteSecurityGroupParameters ¶
type POST_DeleteSecurityGroupParameters struct {
Deletesecuritygrouprequest DeleteSecurityGroupRequest `json:"deletesecuritygrouprequest,omitempty"`
}
POST_DeleteSecurityGroupParameters holds parameters to POST_DeleteSecurityGroup
type POST_DeleteSecurityGroupResponses ¶
type POST_DeleteSecurityGroupResponses struct {
OK *DeleteSecurityGroupResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteSecurityGroupResponses holds responses of POST_DeleteSecurityGroup
type POST_DeleteSecurityGroupRuleParameters ¶
type POST_DeleteSecurityGroupRuleParameters struct {
Deletesecuritygrouprulerequest DeleteSecurityGroupRuleRequest `json:"deletesecuritygrouprulerequest,omitempty"`
}
POST_DeleteSecurityGroupRuleParameters holds parameters to POST_DeleteSecurityGroupRule
type POST_DeleteSecurityGroupRuleResponses ¶
type POST_DeleteSecurityGroupRuleResponses struct {
OK *DeleteSecurityGroupRuleResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteSecurityGroupRuleResponses holds responses of POST_DeleteSecurityGroupRule
type POST_DeleteServerCertificateParameters ¶
type POST_DeleteServerCertificateParameters struct {
Deleteservercertificaterequest DeleteServerCertificateRequest `json:"deleteservercertificaterequest,omitempty"`
}
POST_DeleteServerCertificateParameters holds parameters to POST_DeleteServerCertificate
type POST_DeleteServerCertificateResponses ¶
type POST_DeleteServerCertificateResponses struct {
OK *DeleteServerCertificateResponse
}
POST_DeleteServerCertificateResponses holds responses of POST_DeleteServerCertificate
type POST_DeleteSnapshotParameters ¶
type POST_DeleteSnapshotParameters struct {
Deletesnapshotrequest DeleteSnapshotRequest `json:"deletesnapshotrequest,omitempty"`
}
POST_DeleteSnapshotParameters holds parameters to POST_DeleteSnapshot
type POST_DeleteSnapshotResponses ¶
type POST_DeleteSnapshotResponses struct {
OK *DeleteSnapshotResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteSnapshotResponses holds responses of POST_DeleteSnapshot
type POST_DeleteSubnetParameters ¶
type POST_DeleteSubnetParameters struct {
Deletesubnetrequest DeleteSubnetRequest `json:"deletesubnetrequest,omitempty"`
}
POST_DeleteSubnetParameters holds parameters to POST_DeleteSubnet
type POST_DeleteSubnetResponses ¶
type POST_DeleteSubnetResponses struct {
OK *DeleteSubnetResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteSubnetResponses holds responses of POST_DeleteSubnet
type POST_DeleteTagsParameters ¶
type POST_DeleteTagsParameters struct {
}
POST_DeleteTagsParameters holds parameters to POST_DeleteTags
type POST_DeleteTagsResponses ¶
type POST_DeleteTagsResponses struct {
OK *DeleteTagsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteTagsResponses holds responses of POST_DeleteTags
type POST_DeleteUserGroupParameters ¶
type POST_DeleteUserGroupParameters struct {
Deleteusergrouprequest DeleteUserGroupRequest `json:"deleteusergrouprequest,omitempty"`
}
POST_DeleteUserGroupParameters holds parameters to POST_DeleteUserGroup
type POST_DeleteUserGroupResponses ¶
type POST_DeleteUserGroupResponses struct {
OK *DeleteUserGroupResponse
}
POST_DeleteUserGroupResponses holds responses of POST_DeleteUserGroup
type POST_DeleteUserParameters ¶
type POST_DeleteUserParameters struct {
Deleteuserrequest DeleteUserRequest `json:"deleteuserrequest,omitempty"`
}
POST_DeleteUserParameters holds parameters to POST_DeleteUser
type POST_DeleteUserResponses ¶
type POST_DeleteUserResponses struct {
OK *DeleteUserResponse
}
POST_DeleteUserResponses holds responses of POST_DeleteUser
type POST_DeleteVirtualGatewayParameters ¶
type POST_DeleteVirtualGatewayParameters struct {
Deletevirtualgatewayrequest DeleteVirtualGatewayRequest `json:"deletevirtualgatewayrequest,omitempty"`
}
POST_DeleteVirtualGatewayParameters holds parameters to POST_DeleteVirtualGateway
type POST_DeleteVirtualGatewayResponses ¶
type POST_DeleteVirtualGatewayResponses struct {
OK *DeleteVirtualGatewayResponse
}
POST_DeleteVirtualGatewayResponses holds responses of POST_DeleteVirtualGateway
type POST_DeleteVmsParameters ¶
type POST_DeleteVmsParameters struct {
Deletevmsrequest DeleteVmsRequest `json:"deletevmsrequest,omitempty"`
}
POST_DeleteVmsParameters holds parameters to POST_DeleteVms
type POST_DeleteVmsResponses ¶
type POST_DeleteVmsResponses struct {
OK *DeleteVmsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteVmsResponses holds responses of POST_DeleteVms
type POST_DeleteVolumeParameters ¶
type POST_DeleteVolumeParameters struct {
Deletevolumerequest DeleteVolumeRequest `json:"deletevolumerequest,omitempty"`
}
POST_DeleteVolumeParameters holds parameters to POST_DeleteVolume
type POST_DeleteVolumeResponses ¶
type POST_DeleteVolumeResponses struct {
OK *DeleteVolumeResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_DeleteVolumeResponses holds responses of POST_DeleteVolume
type POST_DeleteVpnConnectionParameters ¶
type POST_DeleteVpnConnectionParameters struct {
Deletevpnconnectionrequest DeleteVpnConnectionRequest `json:"deletevpnconnectionrequest,omitempty"`
}
POST_DeleteVpnConnectionParameters holds parameters to POST_DeleteVpnConnection
type POST_DeleteVpnConnectionResponses ¶
type POST_DeleteVpnConnectionResponses struct {
OK *DeleteVpnConnectionResponse
}
POST_DeleteVpnConnectionResponses holds responses of POST_DeleteVpnConnection
type POST_DeleteVpnConnectionRouteParameters ¶
type POST_DeleteVpnConnectionRouteParameters struct {
Deletevpnconnectionrouterequest DeleteVpnConnectionRouteRequest `json:"deletevpnconnectionrouterequest,omitempty"`
}
POST_DeleteVpnConnectionRouteParameters holds parameters to POST_DeleteVpnConnectionRoute
type POST_DeleteVpnConnectionRouteResponses ¶
type POST_DeleteVpnConnectionRouteResponses struct {
OK *DeleteVpnConnectionRouteResponse
}
POST_DeleteVpnConnectionRouteResponses holds responses of POST_DeleteVpnConnectionRoute
type POST_DeregisterUserInUserGroupParameters ¶
type POST_DeregisterUserInUserGroupParameters struct {
Deregisteruserinusergrouprequest DeregisterUserInUserGroupRequest `json:"deregisteruserinusergrouprequest,omitempty"`
}
POST_DeregisterUserInUserGroupParameters holds parameters to POST_DeregisterUserInUserGroup
type POST_DeregisterUserInUserGroupResponses ¶
type POST_DeregisterUserInUserGroupResponses struct {
OK *DeregisterUserInUserGroupResponse
}
POST_DeregisterUserInUserGroupResponses holds responses of POST_DeregisterUserInUserGroup
type POST_DeregisterVmsInLoadBalancerParameters ¶
type POST_DeregisterVmsInLoadBalancerParameters struct {
Deregistervmsinloadbalancerrequest DeregisterVmsInLoadBalancerRequest `json:"deregistervmsinloadbalancerrequest,omitempty"`
}
POST_DeregisterVmsInLoadBalancerParameters holds parameters to POST_DeregisterVmsInLoadBalancer
type POST_DeregisterVmsInLoadBalancerResponses ¶
type POST_DeregisterVmsInLoadBalancerResponses struct {
OK *DeregisterVmsInLoadBalancerResponse
}
POST_DeregisterVmsInLoadBalancerResponses holds responses of POST_DeregisterVmsInLoadBalancer
type POST_LinkInternetServiceParameters ¶
type POST_LinkInternetServiceParameters struct {
Linkinternetservicerequest LinkInternetServiceRequest `json:"linkinternetservicerequest,omitempty"`
}
POST_LinkInternetServiceParameters holds parameters to POST_LinkInternetService
type POST_LinkInternetServiceResponses ¶
type POST_LinkInternetServiceResponses struct {
OK *LinkInternetServiceResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_LinkInternetServiceResponses holds responses of POST_LinkInternetService
type POST_LinkNicParameters ¶
type POST_LinkNicParameters struct {
Linknicrequest LinkNicRequest `json:"linknicrequest,omitempty"`
}
POST_LinkNicParameters holds parameters to POST_LinkNic
type POST_LinkNicResponses ¶
type POST_LinkNicResponses struct {
OK *LinkNicResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_LinkNicResponses holds responses of POST_LinkNic
type POST_LinkPolicyParameters ¶
type POST_LinkPolicyParameters struct {
Linkpolicyrequest LinkPolicyRequest `json:"linkpolicyrequest,omitempty"`
}
POST_LinkPolicyParameters holds parameters to POST_LinkPolicy
type POST_LinkPolicyResponses ¶
type POST_LinkPolicyResponses struct {
OK *LinkPolicyResponse
}
POST_LinkPolicyResponses holds responses of POST_LinkPolicy
type POST_LinkPrivateIpsParameters ¶
type POST_LinkPrivateIpsParameters struct {
Linkprivateipsrequest LinkPrivateIpsRequest `json:"linkprivateipsrequest,omitempty"`
}
POST_LinkPrivateIpsParameters holds parameters to POST_LinkPrivateIps
type POST_LinkPrivateIpsResponses ¶
type POST_LinkPrivateIpsResponses struct {
OK *LinkPrivateIpsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_LinkPrivateIpsResponses holds responses of POST_LinkPrivateIps
type POST_LinkPublicIpParameters ¶
type POST_LinkPublicIpParameters struct {
Linkpubliciprequest LinkPublicIpRequest `json:"linkpubliciprequest,omitempty"`
}
POST_LinkPublicIpParameters holds parameters to POST_LinkPublicIp
type POST_LinkPublicIpResponses ¶
type POST_LinkPublicIpResponses struct {
OK *LinkPublicIpResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_LinkPublicIpResponses holds responses of POST_LinkPublicIp
type POST_LinkRouteTableParameters ¶
type POST_LinkRouteTableParameters struct {
Linkroutetablerequest LinkRouteTableRequest `json:"linkroutetablerequest,omitempty"`
}
POST_LinkRouteTableParameters holds parameters to POST_LinkRouteTable
type POST_LinkRouteTableResponses ¶
type POST_LinkRouteTableResponses struct {
OK *LinkRouteTableResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_LinkRouteTableResponses holds responses of POST_LinkRouteTable
type POST_LinkVirtualGatewayParameters ¶
type POST_LinkVirtualGatewayParameters struct {
Linkvirtualgatewayrequest LinkVirtualGatewayRequest `json:"linkvirtualgatewayrequest,omitempty"`
}
POST_LinkVirtualGatewayParameters holds parameters to POST_LinkVirtualGateway
type POST_LinkVirtualGatewayResponses ¶
type POST_LinkVirtualGatewayResponses struct {
OK *LinkVirtualGatewayResponse
}
POST_LinkVirtualGatewayResponses holds responses of POST_LinkVirtualGateway
type POST_LinkVolumeParameters ¶
type POST_LinkVolumeParameters struct {
Linkvolumerequest LinkVolumeRequest `json:"linkvolumerequest,omitempty"`
}
POST_LinkVolumeParameters holds parameters to POST_LinkVolume
type POST_LinkVolumeResponses ¶
type POST_LinkVolumeResponses struct {
OK *LinkVolumeResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_LinkVolumeResponses holds responses of POST_LinkVolume
type POST_PurchaseReservedVmsOfferParameters ¶
type POST_PurchaseReservedVmsOfferParameters struct {
Purchasereservedvmsofferrequest PurchaseReservedVmsOfferRequest `json:"purchasereservedvmsofferrequest,omitempty"`
}
POST_PurchaseReservedVmsOfferParameters holds parameters to POST_PurchaseReservedVmsOffer
type POST_PurchaseReservedVmsOfferResponses ¶
type POST_PurchaseReservedVmsOfferResponses struct {
OK *PurchaseReservedVmsOfferResponse
}
POST_PurchaseReservedVmsOfferResponses holds responses of POST_PurchaseReservedVmsOffer
type POST_ReadAccountConsumptionParameters ¶
type POST_ReadAccountConsumptionParameters struct {
Readaccountconsumptionrequest ReadAccountConsumptionRequest `json:"readaccountconsumptionrequest,omitempty"`
}
POST_ReadAccountConsumptionParameters holds parameters to POST_ReadAccountConsumption
type POST_ReadAccountConsumptionResponses ¶
type POST_ReadAccountConsumptionResponses struct {
OK *ReadAccountConsumptionResponse
}
POST_ReadAccountConsumptionResponses holds responses of POST_ReadAccountConsumption
type POST_ReadAccountParameters ¶
type POST_ReadAccountParameters struct {
Readaccountrequest ReadAccountRequest `json:"readaccountrequest,omitempty"`
}
POST_ReadAccountParameters holds parameters to POST_ReadAccount
type POST_ReadAccountResponses ¶
type POST_ReadAccountResponses struct {
OK *ReadAccountResponse
}
POST_ReadAccountResponses holds responses of POST_ReadAccount
type POST_ReadAdminPasswordParameters ¶
type POST_ReadAdminPasswordParameters struct {
Readadminpasswordrequest ReadAdminPasswordRequest `json:"readadminpasswordrequest,omitempty"`
}
POST_ReadAdminPasswordParameters holds parameters to POST_ReadAdminPassword
type POST_ReadAdminPasswordResponses ¶
type POST_ReadAdminPasswordResponses struct {
OK *ReadAdminPasswordResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadAdminPasswordResponses holds responses of POST_ReadAdminPassword
type POST_ReadApiKeysParameters ¶
type POST_ReadApiKeysParameters struct {
Readapikeysrequest ReadApiKeysRequest `json:"readapikeysrequest,omitempty"`
}
POST_ReadApiKeysParameters holds parameters to POST_ReadApiKeys
type POST_ReadApiKeysResponses ¶
type POST_ReadApiKeysResponses struct {
OK *ReadApiKeysResponse
}
POST_ReadApiKeysResponses holds responses of POST_ReadApiKeys
type POST_ReadApiLogsParameters ¶
type POST_ReadApiLogsParameters struct {
Readapilogsrequest ReadApiLogsRequest `json:"readapilogsrequest,omitempty"`
}
POST_ReadApiLogsParameters holds parameters to POST_ReadApiLogs
type POST_ReadApiLogsResponses ¶
type POST_ReadApiLogsResponses struct {
OK *ReadApiLogsResponse
}
POST_ReadApiLogsResponses holds responses of POST_ReadApiLogs
type POST_ReadBillableDigestParameters ¶
type POST_ReadBillableDigestParameters struct {
Readbillabledigestrequest ReadBillableDigestRequest `json:"readbillabledigestrequest,omitempty"`
}
POST_ReadBillableDigestParameters holds parameters to POST_ReadBillableDigest
type POST_ReadBillableDigestResponses ¶
type POST_ReadBillableDigestResponses struct {
OK *ReadBillableDigestResponse
}
POST_ReadBillableDigestResponses holds responses of POST_ReadBillableDigest
type POST_ReadCatalogParameters ¶
type POST_ReadCatalogParameters struct {
Readcatalogrequest ReadCatalogRequest `json:"readcatalogrequest,omitempty"`
}
POST_ReadCatalogParameters holds parameters to POST_ReadCatalog
type POST_ReadCatalogResponses ¶
type POST_ReadCatalogResponses struct {
OK *ReadCatalogResponse
}
POST_ReadCatalogResponses holds responses of POST_ReadCatalog
type POST_ReadClientGatewaysParameters ¶
type POST_ReadClientGatewaysParameters struct {
Readclientgatewaysrequest ReadClientGatewaysRequest `json:"readclientgatewaysrequest,omitempty"`
}
POST_ReadClientGatewaysParameters holds parameters to POST_ReadClientGateways
type POST_ReadClientGatewaysResponses ¶
type POST_ReadClientGatewaysResponses struct {
OK *ReadClientGatewaysResponse
}
POST_ReadClientGatewaysResponses holds responses of POST_ReadClientGateways
type POST_ReadConsoleOutputParameters ¶
type POST_ReadConsoleOutputParameters struct {
Readconsoleoutputrequest ReadConsoleOutputRequest `json:"readconsoleoutputrequest,omitempty"`
}
POST_ReadConsoleOutputParameters holds parameters to POST_ReadConsoleOutput
type POST_ReadConsoleOutputResponses ¶
type POST_ReadConsoleOutputResponses struct {
OK *ReadConsoleOutputResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadConsoleOutputResponses holds responses of POST_ReadConsoleOutput
type POST_ReadDhcpOptionsParameters ¶
type POST_ReadDhcpOptionsParameters struct {
Readdhcpoptionsrequest ReadDhcpOptionsRequest `json:"readdhcpoptionsrequest,omitempty"`
}
POST_ReadDhcpOptionsParameters holds parameters to POST_ReadDhcpOptions
type POST_ReadDhcpOptionsResponses ¶
type POST_ReadDhcpOptionsResponses struct {
OK *ReadDhcpOptionsResponse
}
POST_ReadDhcpOptionsResponses holds responses of POST_ReadDhcpOptions
type POST_ReadDirectLinkInterfacesParameters ¶
type POST_ReadDirectLinkInterfacesParameters struct {
Readdirectlinkinterfacesrequest ReadDirectLinkInterfacesRequest `json:"readdirectlinkinterfacesrequest,omitempty"`
}
POST_ReadDirectLinkInterfacesParameters holds parameters to POST_ReadDirectLinkInterfaces
type POST_ReadDirectLinkInterfacesResponses ¶
type POST_ReadDirectLinkInterfacesResponses struct {
OK *ReadDirectLinkInterfacesResponse
}
POST_ReadDirectLinkInterfacesResponses holds responses of POST_ReadDirectLinkInterfaces
type POST_ReadDirectLinksParameters ¶
type POST_ReadDirectLinksParameters struct {
Readdirectlinksrequest ReadDirectLinksRequest `json:"readdirectlinksrequest,omitempty"`
}
POST_ReadDirectLinksParameters holds parameters to POST_ReadDirectLinks
type POST_ReadDirectLinksResponses ¶
type POST_ReadDirectLinksResponses struct {
OK *ReadDirectLinksResponse
}
POST_ReadDirectLinksResponses holds responses of POST_ReadDirectLinks
type POST_ReadImageExportTasksParameters ¶
type POST_ReadImageExportTasksParameters struct {
Readimageexporttasksrequest ReadImageExportTasksRequest `json:"readimageexporttasksrequest,omitempty"`
}
POST_ReadImageExportTasksParameters holds parameters to POST_ReadImageExportTasks
type POST_ReadImageExportTasksResponses ¶
type POST_ReadImageExportTasksResponses struct {
OK *ReadImageExportTasksResponse
}
POST_ReadImageExportTasksResponses holds responses of POST_ReadImageExportTasks
type POST_ReadImagesParameters ¶
type POST_ReadImagesParameters struct {
Readimagesrequest ReadImagesRequest `json:"readimagesrequest,omitempty"`
}
POST_ReadImagesParameters holds parameters to POST_ReadImages
type POST_ReadImagesResponses ¶
type POST_ReadImagesResponses struct {
OK *ReadImagesResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadImagesResponses holds responses of POST_ReadImages
type POST_ReadInternetServicesParameters ¶
type POST_ReadInternetServicesParameters struct {
Readinternetservicesrequest ReadInternetServicesRequest `json:"readinternetservicesrequest,omitempty"`
}
POST_ReadInternetServicesParameters holds parameters to POST_ReadInternetServices
type POST_ReadInternetServicesResponses ¶
type POST_ReadInternetServicesResponses struct {
OK *ReadInternetServicesResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadInternetServicesResponses holds responses of POST_ReadInternetServices
type POST_ReadKeypairsParameters ¶
type POST_ReadKeypairsParameters struct {
Readkeypairsrequest ReadKeypairsRequest `json:"readkeypairsrequest,omitempty"`
}
POST_ReadKeypairsParameters holds parameters to POST_ReadKeypairs
type POST_ReadKeypairsResponses ¶
type POST_ReadKeypairsResponses struct {
OK *ReadKeypairsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadKeypairsResponses holds responses of POST_ReadKeypairs
type POST_ReadListenerRulesParameters ¶
type POST_ReadListenerRulesParameters struct {
Readlistenerrulesrequest ReadListenerRulesRequest `json:"readlistenerrulesrequest,omitempty"`
}
POST_ReadListenerRulesParameters holds parameters to POST_ReadListenerRules
type POST_ReadListenerRulesResponses ¶
type POST_ReadListenerRulesResponses struct {
OK *ReadListenerRulesResponse
}
POST_ReadListenerRulesResponses holds responses of POST_ReadListenerRules
type POST_ReadLoadBalancersParameters ¶
type POST_ReadLoadBalancersParameters struct {
Readloadbalancersrequest ReadLoadBalancersRequest `json:"readloadbalancersrequest,omitempty"`
}
POST_ReadLoadBalancersParameters holds parameters to POST_ReadLoadBalancers
type POST_ReadLoadBalancersResponses ¶
type POST_ReadLoadBalancersResponses struct {
OK *ReadLoadBalancersResponse
}
POST_ReadLoadBalancersResponses holds responses of POST_ReadLoadBalancers
type POST_ReadLocationsParameters ¶
type POST_ReadLocationsParameters struct {
Readlocationsrequest ReadLocationsRequest `json:"readlocationsrequest,omitempty"`
}
POST_ReadLocationsParameters holds parameters to POST_ReadLocations
type POST_ReadLocationsResponses ¶
type POST_ReadLocationsResponses struct {
OK *ReadLocationsResponse
}
POST_ReadLocationsResponses holds responses of POST_ReadLocations
type POST_ReadNatServicesParameters ¶
type POST_ReadNatServicesParameters struct {
Readnatservicesrequest ReadNatServicesRequest `json:"readnatservicesrequest,omitempty"`
}
POST_ReadNatServicesParameters holds parameters to POST_ReadNatServices
type POST_ReadNatServicesResponses ¶
type POST_ReadNatServicesResponses struct {
OK *ReadNatServicesResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadNatServicesResponses holds responses of POST_ReadNatServices
type POST_ReadNetAccessPointServicesParameters ¶
type POST_ReadNetAccessPointServicesParameters struct {
Readnetaccesspointservicesrequest ReadNetAccessPointServicesRequest `json:"readnetaccesspointservicesrequest,omitempty"`
}
POST_ReadNetAccessPointServicesParameters holds parameters to POST_ReadNetAccessPointServices
type POST_ReadNetAccessPointServicesResponses ¶
type POST_ReadNetAccessPointServicesResponses struct {
OK *ReadNetAccessPointServicesResponse
}
POST_ReadNetAccessPointServicesResponses holds responses of POST_ReadNetAccessPointServices
type POST_ReadNetAccessPointsParameters ¶
type POST_ReadNetAccessPointsParameters struct {
Readnetaccesspointsrequest ReadNetAccessPointsRequest `json:"readnetaccesspointsrequest,omitempty"`
}
POST_ReadNetAccessPointsParameters holds parameters to POST_ReadNetAccessPoints
type POST_ReadNetAccessPointsResponses ¶
type POST_ReadNetAccessPointsResponses struct {
OK *ReadNetAccessPointsResponse
}
POST_ReadNetAccessPointsResponses holds responses of POST_ReadNetAccessPoints
type POST_ReadNetPeeringsParameters ¶
type POST_ReadNetPeeringsParameters struct {
Readnetpeeringsrequest ReadNetPeeringsRequest `json:"readnetpeeringsrequest,omitempty"`
}
POST_ReadNetPeeringsParameters holds parameters to POST_ReadNetPeerings
type POST_ReadNetPeeringsResponses ¶
type POST_ReadNetPeeringsResponses struct {
OK *ReadNetPeeringsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadNetPeeringsResponses holds responses of POST_ReadNetPeerings
type POST_ReadNetsParameters ¶
type POST_ReadNetsParameters struct {
Readnetsrequest ReadNetsRequest `json:"readnetsrequest,omitempty"`
}
POST_ReadNetsParameters holds parameters to POST_ReadNets
type POST_ReadNetsResponses ¶
type POST_ReadNetsResponses struct {
OK *ReadNetsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadNetsResponses holds responses of POST_ReadNets
type POST_ReadNicsParameters ¶
type POST_ReadNicsParameters struct {
Readnicsrequest ReadNicsRequest `json:"readnicsrequest,omitempty"`
}
POST_ReadNicsParameters holds parameters to POST_ReadNics
type POST_ReadNicsResponses ¶
type POST_ReadNicsResponses struct {
OK *ReadNicsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadNicsResponses holds responses of POST_ReadNics
type POST_ReadPoliciesParameters ¶
type POST_ReadPoliciesParameters struct {
Readpoliciesrequest ReadPoliciesRequest `json:"readpoliciesrequest,omitempty"`
}
POST_ReadPoliciesParameters holds parameters to POST_ReadPolicies
type POST_ReadPoliciesResponses ¶
type POST_ReadPoliciesResponses struct {
OK *ReadPoliciesResponse
}
POST_ReadPoliciesResponses holds responses of POST_ReadPolicies
type POST_ReadPrefixListsParameters ¶
type POST_ReadPrefixListsParameters struct {
Readprefixlistsrequest ReadPrefixListsRequest `json:"readprefixlistsrequest,omitempty"`
}
POST_ReadPrefixListsParameters holds parameters to POST_ReadPrefixLists
type POST_ReadPrefixListsResponses ¶
type POST_ReadPrefixListsResponses struct {
OK *ReadPrefixListsResponse
}
POST_ReadPrefixListsResponses holds responses of POST_ReadPrefixLists
type POST_ReadProductTypesParameters ¶
type POST_ReadProductTypesParameters struct {
Readproducttypesrequest ReadProductTypesRequest `json:"readproducttypesrequest,omitempty"`
}
POST_ReadProductTypesParameters holds parameters to POST_ReadProductTypes
type POST_ReadProductTypesResponses ¶
type POST_ReadProductTypesResponses struct {
OK *ReadProductTypesResponse
}
POST_ReadProductTypesResponses holds responses of POST_ReadProductTypes
type POST_ReadPublicCatalogParameters ¶
type POST_ReadPublicCatalogParameters struct {
Readpubliccatalogrequest ReadPublicCatalogRequest `json:"readpubliccatalogrequest,omitempty"`
}
POST_ReadPublicCatalogParameters holds parameters to POST_ReadPublicCatalog
type POST_ReadPublicCatalogResponses ¶
type POST_ReadPublicCatalogResponses struct {
OK *ReadPublicCatalogResponse
}
POST_ReadPublicCatalogResponses holds responses of POST_ReadPublicCatalog
type POST_ReadPublicIpRangesParameters ¶
type POST_ReadPublicIpRangesParameters struct {
Readpubliciprangesrequest ReadPublicIpRangesRequest `json:"readpubliciprangesrequest,omitempty"`
}
POST_ReadPublicIpRangesParameters holds parameters to POST_ReadPublicIpRanges
type POST_ReadPublicIpRangesResponses ¶
type POST_ReadPublicIpRangesResponses struct {
OK *ReadPublicIpRangesResponse
}
POST_ReadPublicIpRangesResponses holds responses of POST_ReadPublicIpRanges
type POST_ReadPublicIpsParameters ¶
type POST_ReadPublicIpsParameters struct {
Readpublicipsrequest ReadPublicIpsRequest `json:"readpublicipsrequest,omitempty"`
}
POST_ReadPublicIpsParameters holds parameters to POST_ReadPublicIps
type POST_ReadPublicIpsResponses ¶
type POST_ReadPublicIpsResponses struct {
OK *ReadPublicIpsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadPublicIpsResponses holds responses of POST_ReadPublicIps
type POST_ReadQuotasParameters ¶
type POST_ReadQuotasParameters struct {
Readquotasrequest ReadQuotasRequest `json:"readquotasrequest,omitempty"`
}
POST_ReadQuotasParameters holds parameters to POST_ReadQuotas
type POST_ReadQuotasResponses ¶
type POST_ReadQuotasResponses struct {
OK *ReadQuotasResponse
}
POST_ReadQuotasResponses holds responses of POST_ReadQuotas
type POST_ReadRegionConfigParameters ¶
type POST_ReadRegionConfigParameters struct {
Readregionconfigrequest ReadRegionConfigRequest `json:"readregionconfigrequest,omitempty"`
}
POST_ReadRegionConfigParameters holds parameters to POST_ReadRegionConfig
type POST_ReadRegionConfigResponses ¶
type POST_ReadRegionConfigResponses struct {
OK *ReadRegionConfigResponse
}
POST_ReadRegionConfigResponses holds responses of POST_ReadRegionConfig
type POST_ReadRegionsParameters ¶
type POST_ReadRegionsParameters struct {
Readregionsrequest ReadRegionsRequest `json:"readregionsrequest,omitempty"`
}
POST_ReadRegionsParameters holds parameters to POST_ReadRegions
type POST_ReadRegionsResponses ¶
type POST_ReadRegionsResponses struct {
OK *ReadRegionsResponse
}
POST_ReadRegionsResponses holds responses of POST_ReadRegions
type POST_ReadReservedVmOffersParameters ¶
type POST_ReadReservedVmOffersParameters struct {
Readreservedvmoffersrequest ReadReservedVmOffersRequest `json:"readreservedvmoffersrequest,omitempty"`
}
POST_ReadReservedVmOffersParameters holds parameters to POST_ReadReservedVmOffers
type POST_ReadReservedVmOffersResponses ¶
type POST_ReadReservedVmOffersResponses struct {
OK *ReadReservedVmOffersResponse
}
POST_ReadReservedVmOffersResponses holds responses of POST_ReadReservedVmOffers
type POST_ReadReservedVmsParameters ¶
type POST_ReadReservedVmsParameters struct {
Readreservedvmsrequest ReadReservedVmsRequest `json:"readreservedvmsrequest,omitempty"`
}
POST_ReadReservedVmsParameters holds parameters to POST_ReadReservedVms
type POST_ReadReservedVmsResponses ¶
type POST_ReadReservedVmsResponses struct {
OK *ReadReservedVmsResponse
}
POST_ReadReservedVmsResponses holds responses of POST_ReadReservedVms
type POST_ReadRouteTablesParameters ¶
type POST_ReadRouteTablesParameters struct {
Readroutetablesrequest ReadRouteTablesRequest `json:"readroutetablesrequest,omitempty"`
}
POST_ReadRouteTablesParameters holds parameters to POST_ReadRouteTables
type POST_ReadRouteTablesResponses ¶
type POST_ReadRouteTablesResponses struct {
OK *ReadRouteTablesResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadRouteTablesResponses holds responses of POST_ReadRouteTables
type POST_ReadSecurityGroupsParameters ¶
type POST_ReadSecurityGroupsParameters struct {
Readsecuritygroupsrequest ReadSecurityGroupsRequest `json:"readsecuritygroupsrequest,omitempty"`
}
POST_ReadSecurityGroupsParameters holds parameters to POST_ReadSecurityGroups
type POST_ReadSecurityGroupsResponses ¶
type POST_ReadSecurityGroupsResponses struct {
OK *ReadSecurityGroupsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadSecurityGroupsResponses holds responses of POST_ReadSecurityGroups
type POST_ReadServerCertificatesParameters ¶
type POST_ReadServerCertificatesParameters struct {
Readservercertificatesrequest ReadServerCertificatesRequest `json:"readservercertificatesrequest,omitempty"`
}
POST_ReadServerCertificatesParameters holds parameters to POST_ReadServerCertificates
type POST_ReadServerCertificatesResponses ¶
type POST_ReadServerCertificatesResponses struct {
OK *ReadServerCertificatesResponse
}
POST_ReadServerCertificatesResponses holds responses of POST_ReadServerCertificates
type POST_ReadSnapshotExportTasksParameters ¶
type POST_ReadSnapshotExportTasksParameters struct {
Readsnapshotexporttasksrequest ReadSnapshotExportTasksRequest `json:"readsnapshotexporttasksrequest,omitempty"`
}
POST_ReadSnapshotExportTasksParameters holds parameters to POST_ReadSnapshotExportTasks
type POST_ReadSnapshotExportTasksResponses ¶
type POST_ReadSnapshotExportTasksResponses struct {
OK *ReadSnapshotExportTasksResponse
}
POST_ReadSnapshotExportTasksResponses holds responses of POST_ReadSnapshotExportTasks
type POST_ReadSnapshotsParameters ¶
type POST_ReadSnapshotsParameters struct {
Readsnapshotsrequest ReadSnapshotsRequest `json:"readsnapshotsrequest,omitempty"`
}
POST_ReadSnapshotsParameters holds parameters to POST_ReadSnapshots
type POST_ReadSnapshotsResponses ¶
type POST_ReadSnapshotsResponses struct {
OK *ReadSnapshotsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadSnapshotsResponses holds responses of POST_ReadSnapshots
type POST_ReadSubnetsParameters ¶
type POST_ReadSubnetsParameters struct {
Readsubnetsrequest ReadSubnetsRequest `json:"readsubnetsrequest,omitempty"`
}
POST_ReadSubnetsParameters holds parameters to POST_ReadSubnets
type POST_ReadSubnetsResponses ¶
type POST_ReadSubnetsResponses struct {
OK *ReadSubnetsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadSubnetsResponses holds responses of POST_ReadSubnets
type POST_ReadSubregionsParameters ¶
type POST_ReadSubregionsParameters struct {
Readsubregionsrequest ReadSubregionsRequest `json:"readsubregionsrequest,omitempty"`
}
POST_ReadSubregionsParameters holds parameters to POST_ReadSubregions
type POST_ReadSubregionsResponses ¶
type POST_ReadSubregionsResponses struct {
OK *ReadSubregionsResponse
}
POST_ReadSubregionsResponses holds responses of POST_ReadSubregions
type POST_ReadTagsParameters ¶
type POST_ReadTagsParameters struct {
}
POST_ReadTagsParameters holds parameters to POST_ReadTags
type POST_ReadTagsResponses ¶
type POST_ReadTagsResponses struct {
OK *ReadTagsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadTagsResponses holds responses of POST_ReadTags
type POST_ReadUserGroupsParameters ¶
type POST_ReadUserGroupsParameters struct {
Readusergroupsrequest ReadUserGroupsRequest `json:"readusergroupsrequest,omitempty"`
}
POST_ReadUserGroupsParameters holds parameters to POST_ReadUserGroups
type POST_ReadUserGroupsResponses ¶
type POST_ReadUserGroupsResponses struct {
OK *ReadUserGroupsResponse
}
POST_ReadUserGroupsResponses holds responses of POST_ReadUserGroups
type POST_ReadUsersParameters ¶
type POST_ReadUsersParameters struct {
Readusersrequest ReadUsersRequest `json:"readusersrequest,omitempty"`
}
POST_ReadUsersParameters holds parameters to POST_ReadUsers
type POST_ReadUsersResponses ¶
type POST_ReadUsersResponses struct {
OK *ReadUsersResponse
}
POST_ReadUsersResponses holds responses of POST_ReadUsers
type POST_ReadVirtualGatewaysParameters ¶
type POST_ReadVirtualGatewaysParameters struct {
Readvirtualgatewaysrequest ReadVirtualGatewaysRequest `json:"readvirtualgatewaysrequest,omitempty"`
}
POST_ReadVirtualGatewaysParameters holds parameters to POST_ReadVirtualGateways
type POST_ReadVirtualGatewaysResponses ¶
type POST_ReadVirtualGatewaysResponses struct {
OK *ReadVirtualGatewaysResponse
}
POST_ReadVirtualGatewaysResponses holds responses of POST_ReadVirtualGateways
type POST_ReadVmTypesParameters ¶
type POST_ReadVmTypesParameters struct {
Readvmtypesrequest ReadVmTypesRequest `json:"readvmtypesrequest,omitempty"`
}
POST_ReadVmTypesParameters holds parameters to POST_ReadVmTypes
type POST_ReadVmTypesResponses ¶
type POST_ReadVmTypesResponses struct {
OK *ReadVmTypesResponse
}
POST_ReadVmTypesResponses holds responses of POST_ReadVmTypes
type POST_ReadVmsHealthParameters ¶
type POST_ReadVmsHealthParameters struct {
Readvmshealthrequest ReadVmsHealthRequest `json:"readvmshealthrequest,omitempty"`
}
POST_ReadVmsHealthParameters holds parameters to POST_ReadVmsHealth
type POST_ReadVmsHealthResponses ¶
type POST_ReadVmsHealthResponses struct {
OK *ReadVmsHealthResponse
}
POST_ReadVmsHealthResponses holds responses of POST_ReadVmsHealth
type POST_ReadVmsParameters ¶
type POST_ReadVmsParameters struct {
Readvmsrequest ReadVmsRequest `json:"readvmsrequest,omitempty"`
}
POST_ReadVmsParameters holds parameters to POST_ReadVms
type POST_ReadVmsResponses ¶
type POST_ReadVmsResponses struct {
OK *ReadVmsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadVmsResponses holds responses of POST_ReadVms
type POST_ReadVmsStateParameters ¶
type POST_ReadVmsStateParameters struct {
Readvmsstaterequest ReadVmsStateRequest `json:"readvmsstaterequest,omitempty"`
}
POST_ReadVmsStateParameters holds parameters to POST_ReadVmsState
type POST_ReadVmsStateResponses ¶
type POST_ReadVmsStateResponses struct {
OK *ReadVmsStateResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadVmsStateResponses holds responses of POST_ReadVmsState
type POST_ReadVolumesParameters ¶
type POST_ReadVolumesParameters struct {
Readvolumesrequest ReadVolumesRequest `json:"readvolumesrequest,omitempty"`
}
POST_ReadVolumesParameters holds parameters to POST_ReadVolumes
type POST_ReadVolumesResponses ¶
type POST_ReadVolumesResponses struct {
OK *ReadVolumesResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_ReadVolumesResponses holds responses of POST_ReadVolumes
type POST_ReadVpnConnectionsParameters ¶
type POST_ReadVpnConnectionsParameters struct {
Readvpnconnectionsrequest ReadVpnConnectionsRequest `json:"readvpnconnectionsrequest,omitempty"`
}
POST_ReadVpnConnectionsParameters holds parameters to POST_ReadVpnConnections
type POST_ReadVpnConnectionsResponses ¶
type POST_ReadVpnConnectionsResponses struct {
OK *ReadVpnConnectionsResponse
}
POST_ReadVpnConnectionsResponses holds responses of POST_ReadVpnConnections
type POST_RebootVmsParameters ¶
type POST_RebootVmsParameters struct {
Rebootvmsrequest RebootVmsRequest `json:"rebootvmsrequest,omitempty"`
}
POST_RebootVmsParameters holds parameters to POST_RebootVms
type POST_RebootVmsResponses ¶
type POST_RebootVmsResponses struct {
OK *RebootVmsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_RebootVmsResponses holds responses of POST_RebootVms
type POST_RegisterUserInUserGroupParameters ¶
type POST_RegisterUserInUserGroupParameters struct {
Registeruserinusergrouprequest RegisterUserInUserGroupRequest `json:"registeruserinusergrouprequest,omitempty"`
}
POST_RegisterUserInUserGroupParameters holds parameters to POST_RegisterUserInUserGroup
type POST_RegisterUserInUserGroupResponses ¶
type POST_RegisterUserInUserGroupResponses struct {
OK *RegisterUserInUserGroupResponse
}
POST_RegisterUserInUserGroupResponses holds responses of POST_RegisterUserInUserGroup
type POST_RegisterVmsInLoadBalancerParameters ¶
type POST_RegisterVmsInLoadBalancerParameters struct {
Registervmsinloadbalancerrequest RegisterVmsInLoadBalancerRequest `json:"registervmsinloadbalancerrequest,omitempty"`
}
POST_RegisterVmsInLoadBalancerParameters holds parameters to POST_RegisterVmsInLoadBalancer
type POST_RegisterVmsInLoadBalancerResponses ¶
type POST_RegisterVmsInLoadBalancerResponses struct {
OK *RegisterVmsInLoadBalancerResponse
}
POST_RegisterVmsInLoadBalancerResponses holds responses of POST_RegisterVmsInLoadBalancer
type POST_RejectNetPeeringParameters ¶
type POST_RejectNetPeeringParameters struct {
Rejectnetpeeringrequest RejectNetPeeringRequest `json:"rejectnetpeeringrequest,omitempty"`
}
POST_RejectNetPeeringParameters holds parameters to POST_RejectNetPeering
type POST_RejectNetPeeringResponses ¶
type POST_RejectNetPeeringResponses struct {
OK *RejectNetPeeringResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code409 *ErrorResponse
Code500 *ErrorResponse
}
POST_RejectNetPeeringResponses holds responses of POST_RejectNetPeering
type POST_ResetAccountPasswordParameters ¶
type POST_ResetAccountPasswordParameters struct {
Resetaccountpasswordrequest ResetAccountPasswordRequest `json:"resetaccountpasswordrequest,omitempty"`
}
POST_ResetAccountPasswordParameters holds parameters to POST_ResetAccountPassword
type POST_ResetAccountPasswordResponses ¶
type POST_ResetAccountPasswordResponses struct {
OK *ResetAccountPasswordResponse
}
POST_ResetAccountPasswordResponses holds responses of POST_ResetAccountPassword
type POST_SendResetPasswordEmailParameters ¶
type POST_SendResetPasswordEmailParameters struct {
Sendresetpasswordemailrequest SendResetPasswordEmailRequest `json:"sendresetpasswordemailrequest,omitempty"`
}
POST_SendResetPasswordEmailParameters holds parameters to POST_SendResetPasswordEmail
type POST_SendResetPasswordEmailResponses ¶
type POST_SendResetPasswordEmailResponses struct {
OK *SendResetPasswordEmailResponse
}
POST_SendResetPasswordEmailResponses holds responses of POST_SendResetPasswordEmail
type POST_StartVmsParameters ¶
type POST_StartVmsParameters struct {
Startvmsrequest StartVmsRequest `json:"startvmsrequest,omitempty"`
}
POST_StartVmsParameters holds parameters to POST_StartVms
type POST_StartVmsResponses ¶
type POST_StartVmsResponses struct {
OK *StartVmsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_StartVmsResponses holds responses of POST_StartVms
type POST_StopVmsParameters ¶
type POST_StopVmsParameters struct {
Stopvmsrequest StopVmsRequest `json:"stopvmsrequest,omitempty"`
}
POST_StopVmsParameters holds parameters to POST_StopVms
type POST_StopVmsResponses ¶
type POST_StopVmsResponses struct {
OK *StopVmsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_StopVmsResponses holds responses of POST_StopVms
type POST_UnlinkInternetServiceParameters ¶
type POST_UnlinkInternetServiceParameters struct {
Unlinkinternetservicerequest UnlinkInternetServiceRequest `json:"unlinkinternetservicerequest,omitempty"`
}
POST_UnlinkInternetServiceParameters holds parameters to POST_UnlinkInternetService
type POST_UnlinkInternetServiceResponses ¶
type POST_UnlinkInternetServiceResponses struct {
OK *UnlinkInternetServiceResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UnlinkInternetServiceResponses holds responses of POST_UnlinkInternetService
type POST_UnlinkNicParameters ¶
type POST_UnlinkNicParameters struct {
Unlinknicrequest UnlinkNicRequest `json:"unlinknicrequest,omitempty"`
}
POST_UnlinkNicParameters holds parameters to POST_UnlinkNic
type POST_UnlinkNicResponses ¶
type POST_UnlinkNicResponses struct {
OK *UnlinkNicResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UnlinkNicResponses holds responses of POST_UnlinkNic
type POST_UnlinkPolicyParameters ¶
type POST_UnlinkPolicyParameters struct {
Unlinkpolicyrequest UnlinkPolicyRequest `json:"unlinkpolicyrequest,omitempty"`
}
POST_UnlinkPolicyParameters holds parameters to POST_UnlinkPolicy
type POST_UnlinkPolicyResponses ¶
type POST_UnlinkPolicyResponses struct {
OK *UnlinkPolicyResponse
}
POST_UnlinkPolicyResponses holds responses of POST_UnlinkPolicy
type POST_UnlinkPrivateIpsParameters ¶
type POST_UnlinkPrivateIpsParameters struct {
Unlinkprivateipsrequest UnlinkPrivateIpsRequest `json:"unlinkprivateipsrequest,omitempty"`
}
POST_UnlinkPrivateIpsParameters holds parameters to POST_UnlinkPrivateIps
type POST_UnlinkPrivateIpsResponses ¶
type POST_UnlinkPrivateIpsResponses struct {
OK *UnlinkPrivateIpsResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UnlinkPrivateIpsResponses holds responses of POST_UnlinkPrivateIps
type POST_UnlinkPublicIpParameters ¶
type POST_UnlinkPublicIpParameters struct {
Unlinkpubliciprequest UnlinkPublicIpRequest `json:"unlinkpubliciprequest,omitempty"`
}
POST_UnlinkPublicIpParameters holds parameters to POST_UnlinkPublicIp
type POST_UnlinkPublicIpResponses ¶
type POST_UnlinkPublicIpResponses struct {
OK *UnlinkPublicIpResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UnlinkPublicIpResponses holds responses of POST_UnlinkPublicIp
type POST_UnlinkRouteTableParameters ¶
type POST_UnlinkRouteTableParameters struct {
Unlinkroutetablerequest UnlinkRouteTableRequest `json:"unlinkroutetablerequest,omitempty"`
}
POST_UnlinkRouteTableParameters holds parameters to POST_UnlinkRouteTable
type POST_UnlinkRouteTableResponses ¶
type POST_UnlinkRouteTableResponses struct {
OK *UnlinkRouteTableResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UnlinkRouteTableResponses holds responses of POST_UnlinkRouteTable
type POST_UnlinkVirtualGatewayParameters ¶
type POST_UnlinkVirtualGatewayParameters struct {
Unlinkvirtualgatewayrequest UnlinkVirtualGatewayRequest `json:"unlinkvirtualgatewayrequest,omitempty"`
}
POST_UnlinkVirtualGatewayParameters holds parameters to POST_UnlinkVirtualGateway
type POST_UnlinkVirtualGatewayResponses ¶
type POST_UnlinkVirtualGatewayResponses struct {
OK *UnlinkVirtualGatewayResponse
}
POST_UnlinkVirtualGatewayResponses holds responses of POST_UnlinkVirtualGateway
type POST_UnlinkVolumeParameters ¶
type POST_UnlinkVolumeParameters struct {
Unlinkvolumerequest UnlinkVolumeRequest `json:"unlinkvolumerequest,omitempty"`
}
POST_UnlinkVolumeParameters holds parameters to POST_UnlinkVolume
type POST_UnlinkVolumeResponses ¶
type POST_UnlinkVolumeResponses struct {
OK *UnlinkVolumeResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UnlinkVolumeResponses holds responses of POST_UnlinkVolume
type POST_UpdateAccountParameters ¶
type POST_UpdateAccountParameters struct {
Updateaccountrequest UpdateAccountRequest `json:"updateaccountrequest,omitempty"`
}
POST_UpdateAccountParameters holds parameters to POST_UpdateAccount
type POST_UpdateAccountResponses ¶
type POST_UpdateAccountResponses struct {
OK *UpdateAccountResponse
}
POST_UpdateAccountResponses holds responses of POST_UpdateAccount
type POST_UpdateApiKeyParameters ¶
type POST_UpdateApiKeyParameters struct {
Updateapikeyrequest UpdateApiKeyRequest `json:"updateapikeyrequest,omitempty"`
}
POST_UpdateApiKeyParameters holds parameters to POST_UpdateApiKey
type POST_UpdateApiKeyResponses ¶
type POST_UpdateApiKeyResponses struct {
OK *UpdateApiKeyResponse
}
POST_UpdateApiKeyResponses holds responses of POST_UpdateApiKey
type POST_UpdateHealthCheckParameters ¶
type POST_UpdateHealthCheckParameters struct {
Updatehealthcheckrequest UpdateHealthCheckRequest `json:"updatehealthcheckrequest,omitempty"`
}
POST_UpdateHealthCheckParameters holds parameters to POST_UpdateHealthCheck
type POST_UpdateHealthCheckResponses ¶
type POST_UpdateHealthCheckResponses struct {
OK *UpdateHealthCheckResponse
}
POST_UpdateHealthCheckResponses holds responses of POST_UpdateHealthCheck
type POST_UpdateImageParameters ¶
type POST_UpdateImageParameters struct {
Updateimagerequest UpdateImageRequest `json:"updateimagerequest,omitempty"`
}
POST_UpdateImageParameters holds parameters to POST_UpdateImage
type POST_UpdateImageResponses ¶
type POST_UpdateImageResponses struct {
OK *UpdateImageResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UpdateImageResponses holds responses of POST_UpdateImage
type POST_UpdateKeypairParameters ¶
type POST_UpdateKeypairParameters struct {
Updatekeypairrequest UpdateKeypairRequest `json:"updatekeypairrequest,omitempty"`
}
POST_UpdateKeypairParameters holds parameters to POST_UpdateKeypair
type POST_UpdateKeypairResponses ¶
type POST_UpdateKeypairResponses struct {
OK *UpdateKeypairResponse
}
POST_UpdateKeypairResponses holds responses of POST_UpdateKeypair
type POST_UpdateListenerRuleParameters ¶
type POST_UpdateListenerRuleParameters struct {
Updatelistenerrulerequest UpdateListenerRuleRequest `json:"updatelistenerrulerequest,omitempty"`
}
POST_UpdateListenerRuleParameters holds parameters to POST_UpdateListenerRule
type POST_UpdateListenerRuleResponses ¶
type POST_UpdateListenerRuleResponses struct {
OK *UpdateListenerRuleResponse
}
POST_UpdateListenerRuleResponses holds responses of POST_UpdateListenerRule
type POST_UpdateLoadBalancerParameters ¶
type POST_UpdateLoadBalancerParameters struct {
Updateloadbalancerrequest UpdateLoadBalancerRequest `json:"updateloadbalancerrequest,omitempty"`
}
POST_UpdateLoadBalancerParameters holds parameters to POST_UpdateLoadBalancer
type POST_UpdateLoadBalancerResponses ¶
type POST_UpdateLoadBalancerResponses struct {
OK *UpdateLoadBalancerResponse
}
POST_UpdateLoadBalancerResponses holds responses of POST_UpdateLoadBalancer
type POST_UpdateNetAccessPointParameters ¶
type POST_UpdateNetAccessPointParameters struct {
Updatenetaccesspointrequest UpdateNetAccessPointRequest `json:"updatenetaccesspointrequest,omitempty"`
}
POST_UpdateNetAccessPointParameters holds parameters to POST_UpdateNetAccessPoint
type POST_UpdateNetAccessPointResponses ¶
type POST_UpdateNetAccessPointResponses struct {
OK *UpdateNetAccessPointResponse
}
POST_UpdateNetAccessPointResponses holds responses of POST_UpdateNetAccessPoint
type POST_UpdateNetParameters ¶
type POST_UpdateNetParameters struct {
Updatenetrequest UpdateNetRequest `json:"updatenetrequest,omitempty"`
}
POST_UpdateNetParameters holds parameters to POST_UpdateNet
type POST_UpdateNetResponses ¶
type POST_UpdateNetResponses struct {
OK *UpdateNetResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UpdateNetResponses holds responses of POST_UpdateNet
type POST_UpdateNicParameters ¶
type POST_UpdateNicParameters struct {
Updatenicrequest UpdateNicRequest `json:"updatenicrequest,omitempty"`
}
POST_UpdateNicParameters holds parameters to POST_UpdateNic
type POST_UpdateNicResponses ¶
type POST_UpdateNicResponses struct {
OK *UpdateNicResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UpdateNicResponses holds responses of POST_UpdateNic
type POST_UpdateRouteParameters ¶
type POST_UpdateRouteParameters struct {
Updaterouterequest UpdateRouteRequest `json:"updaterouterequest,omitempty"`
}
POST_UpdateRouteParameters holds parameters to POST_UpdateRoute
type POST_UpdateRoutePropagationParameters ¶
type POST_UpdateRoutePropagationParameters struct {
Updateroutepropagationrequest UpdateRoutePropagationRequest `json:"updateroutepropagationrequest,omitempty"`
}
POST_UpdateRoutePropagationParameters holds parameters to POST_UpdateRoutePropagation
type POST_UpdateRoutePropagationResponses ¶
type POST_UpdateRoutePropagationResponses struct {
OK *UpdateRoutePropagationResponse
}
POST_UpdateRoutePropagationResponses holds responses of POST_UpdateRoutePropagation
type POST_UpdateRouteResponses ¶
type POST_UpdateRouteResponses struct {
OK *UpdateRouteResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UpdateRouteResponses holds responses of POST_UpdateRoute
type POST_UpdateServerCertificateParameters ¶
type POST_UpdateServerCertificateParameters struct {
Updateservercertificaterequest UpdateServerCertificateRequest `json:"updateservercertificaterequest,omitempty"`
}
POST_UpdateServerCertificateParameters holds parameters to POST_UpdateServerCertificate
type POST_UpdateServerCertificateResponses ¶
type POST_UpdateServerCertificateResponses struct {
OK *UpdateServerCertificateResponse
}
POST_UpdateServerCertificateResponses holds responses of POST_UpdateServerCertificate
type POST_UpdateSnapshotParameters ¶
type POST_UpdateSnapshotParameters struct {
Updatesnapshotrequest UpdateSnapshotRequest `json:"updatesnapshotrequest,omitempty"`
}
POST_UpdateSnapshotParameters holds parameters to POST_UpdateSnapshot
type POST_UpdateSnapshotResponses ¶
type POST_UpdateSnapshotResponses struct {
OK *UpdateSnapshotResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UpdateSnapshotResponses holds responses of POST_UpdateSnapshot
type POST_UpdateUserGroupParameters ¶
type POST_UpdateUserGroupParameters struct {
Updateusergrouprequest UpdateUserGroupRequest `json:"updateusergrouprequest,omitempty"`
}
POST_UpdateUserGroupParameters holds parameters to POST_UpdateUserGroup
type POST_UpdateUserGroupResponses ¶
type POST_UpdateUserGroupResponses struct {
OK *UpdateUserGroupResponse
}
POST_UpdateUserGroupResponses holds responses of POST_UpdateUserGroup
type POST_UpdateUserParameters ¶
type POST_UpdateUserParameters struct {
Updateuserrequest UpdateUserRequest `json:"updateuserrequest,omitempty"`
}
POST_UpdateUserParameters holds parameters to POST_UpdateUser
type POST_UpdateUserResponses ¶
type POST_UpdateUserResponses struct {
OK *UpdateUserResponse
}
POST_UpdateUserResponses holds responses of POST_UpdateUser
type POST_UpdateVmParameters ¶
type POST_UpdateVmParameters struct {
Updatevmrequest UpdateVmRequest `json:"updatevmrequest,omitempty"`
}
POST_UpdateVmParameters holds parameters to POST_UpdateVm
type POST_UpdateVmResponses ¶
type POST_UpdateVmResponses struct {
OK *UpdateVmResponse
Code400 *ErrorResponse
Code401 *ErrorResponse
Code500 *ErrorResponse
}
POST_UpdateVmResponses holds responses of POST_UpdateVm
type PermissionsOnResource ¶
type PermissionsOnResource struct {
AccountIds []string `json:"AccountIds,omitempty"`
GlobalPermission bool `json:"GlobalPermission,omitempty"`
}
implements the service definition of PermissionsOnResource
type PermissionsOnResourceCreation ¶
type PermissionsOnResourceCreation struct {
Additions PermissionsOnResource `json:"Additions,omitempty"`
Removals PermissionsOnResource `json:"Removals,omitempty"`
}
implements the service definition of PermissionsOnResourceCreation
type Placement ¶
type Placement struct {
SubregionName string `json:"SubregionName,omitempty"`
Tenancy string `json:"Tenancy,omitempty"`
}
implements the service definition of Placement
type Policy ¶
type Policy struct {
Description string `json:"Description,omitempty"`
IsLinkable bool `json:"IsLinkable,omitempty"`
Path string `json:"Path,omitempty"`
PolicyDefaultVersionId string `json:"PolicyDefaultVersionId,omitempty"`
PolicyId string `json:"PolicyId,omitempty"`
PolicyName string `json:"PolicyName,omitempty"`
ResourcesCount int64 `json:"ResourcesCount,omitempty"`
}
implements the service definition of Policy
type PrefixLists ¶
type PrefixLists struct {
IpRanges []string `json:"IpRanges,omitempty"`
PrefixListId string `json:"PrefixListId,omitempty"`
PrefixListName string `json:"PrefixListName,omitempty"`
}
implements the service definition of PrefixLists
type PricingDetail ¶
type PricingDetail struct {
Count int64 `json:"Count,omitempty"`
}
implements the service definition of PricingDetail
type PrivateIp ¶
type PrivateIp struct {
IsPrimary bool `json:"IsPrimary,omitempty"`
LinkPublicIp LinkPublicIp `json:"LinkPublicIp,omitempty"`
PrivateDnsName string `json:"PrivateDnsName,omitempty"`
PrivateIp string `json:"PrivateIp,omitempty"`
}
implements the service definition of PrivateIp
type PrivateIpLight ¶
type PrivateIpLight struct {
IsPrimary bool `json:"IsPrimary"`
PrivateIp string `json:"PrivateIp,omitempty"`
}
implements the service definition of PrivateIpLight
type PrivateIpLightForVm ¶
type PrivateIpLightForVm struct {
IsPrimary bool `json:"IsPrimary,omitempty"`
LinkPublicIp LinkPublicIpLightForVm `json:"LinkPublicIp,omitempty"`
PrivateDnsName string `json:"PrivateDnsName,omitempty"`
PrivateIp string `json:"PrivateIp,omitempty"`
}
implements the service definition of PrivateIpLightForVm
type ProductType ¶
type ProductType struct {
Description string `json:"Description,omitempty"`
ProductTypeId string `json:"ProductTypeId,omitempty"`
Vendor string `json:"Vendor,omitempty"`
}
implements the service definition of ProductType
type Provider ¶
type Provider interface {
//
POST_AcceptNetPeering(parameters *POST_AcceptNetPeeringParameters, responses *POST_AcceptNetPeeringResponses) (err error)
//
POST_AuthenticateAccount(parameters *POST_AuthenticateAccountParameters, responses *POST_AuthenticateAccountResponses) (err error)
//
POST_CheckSignature(parameters *POST_CheckSignatureParameters, responses *POST_CheckSignatureResponses) (err error)
//
POST_CopyAccount(parameters *POST_CopyAccountParameters, responses *POST_CopyAccountResponses) (err error)
//
POST_CreateAccount(parameters *POST_CreateAccountParameters, responses *POST_CreateAccountResponses) (err error)
//
POST_CreateApiKey(parameters *POST_CreateApiKeyParameters, responses *POST_CreateApiKeyResponses) (err error)
//
POST_CreateClientGateway(parameters *POST_CreateClientGatewayParameters, responses *POST_CreateClientGatewayResponses) (err error)
//
POST_CreateDhcpOptions(parameters *POST_CreateDhcpOptionsParameters, responses *POST_CreateDhcpOptionsResponses) (err error)
//
POST_CreateDirectLink(parameters *POST_CreateDirectLinkParameters, responses *POST_CreateDirectLinkResponses) (err error)
//
POST_CreateDirectLinkInterface(parameters *POST_CreateDirectLinkInterfaceParameters, responses *POST_CreateDirectLinkInterfaceResponses) (err error)
//
POST_CreateImage(parameters *POST_CreateImageParameters, responses *POST_CreateImageResponses) (err error)
//
POST_CreateImageExportTask(parameters *POST_CreateImageExportTaskParameters, responses *POST_CreateImageExportTaskResponses) (err error)
//
POST_CreateInternetService(parameters *POST_CreateInternetServiceParameters, responses *POST_CreateInternetServiceResponses) (err error)
//
POST_CreateKeypair(parameters *POST_CreateKeypairParameters, responses *POST_CreateKeypairResponses) (err error)
//
POST_CreateListenerRule(parameters *POST_CreateListenerRuleParameters, responses *POST_CreateListenerRuleResponses) (err error)
//
POST_CreateLoadBalancer(parameters *POST_CreateLoadBalancerParameters, responses *POST_CreateLoadBalancerResponses) (err error)
//
POST_CreateLoadBalancerListeners(parameters *POST_CreateLoadBalancerListenersParameters, responses *POST_CreateLoadBalancerListenersResponses) (err error)
//
POST_CreateLoadBalancerPolicy(parameters *POST_CreateLoadBalancerPolicyParameters, responses *POST_CreateLoadBalancerPolicyResponses) (err error)
//
POST_CreateNatService(parameters *POST_CreateNatServiceParameters, responses *POST_CreateNatServiceResponses) (err error)
//
POST_CreateNet(parameters *POST_CreateNetParameters, responses *POST_CreateNetResponses) (err error)
//
POST_CreateNetAccessPoint(parameters *POST_CreateNetAccessPointParameters, responses *POST_CreateNetAccessPointResponses) (err error)
//
POST_CreateNetPeering(parameters *POST_CreateNetPeeringParameters, responses *POST_CreateNetPeeringResponses) (err error)
//
POST_CreateNic(parameters *POST_CreateNicParameters, responses *POST_CreateNicResponses) (err error)
//
POST_CreatePolicy(parameters *POST_CreatePolicyParameters, responses *POST_CreatePolicyResponses) (err error)
//
POST_CreatePublicIp(parameters *POST_CreatePublicIpParameters, responses *POST_CreatePublicIpResponses) (err error)
//
POST_CreateRoute(parameters *POST_CreateRouteParameters, responses *POST_CreateRouteResponses) (err error)
//
POST_CreateRouteTable(parameters *POST_CreateRouteTableParameters, responses *POST_CreateRouteTableResponses) (err error)
//
POST_CreateSecurityGroup(parameters *POST_CreateSecurityGroupParameters, responses *POST_CreateSecurityGroupResponses) (err error)
//
POST_CreateSecurityGroupRule(parameters *POST_CreateSecurityGroupRuleParameters, responses *POST_CreateSecurityGroupRuleResponses) (err error)
//
POST_CreateServerCertificate(parameters *POST_CreateServerCertificateParameters, responses *POST_CreateServerCertificateResponses) (err error)
//
POST_CreateSnapshot(parameters *POST_CreateSnapshotParameters, responses *POST_CreateSnapshotResponses) (err error)
//
POST_CreateSnapshotExportTask(parameters *POST_CreateSnapshotExportTaskParameters, responses *POST_CreateSnapshotExportTaskResponses) (err error)
//
POST_CreateSubnet(parameters *POST_CreateSubnetParameters, responses *POST_CreateSubnetResponses) (err error)
//
POST_CreateTags(parameters *POST_CreateTagsParameters, responses *POST_CreateTagsResponses) (err error)
//
POST_CreateUser(parameters *POST_CreateUserParameters, responses *POST_CreateUserResponses) (err error)
//
POST_CreateUserGroup(parameters *POST_CreateUserGroupParameters, responses *POST_CreateUserGroupResponses) (err error)
//
POST_CreateVirtualGateway(parameters *POST_CreateVirtualGatewayParameters, responses *POST_CreateVirtualGatewayResponses) (err error)
//
POST_CreateVms(parameters *POST_CreateVmsParameters, responses *POST_CreateVmsResponses) (err error)
//
POST_CreateVolume(parameters *POST_CreateVolumeParameters, responses *POST_CreateVolumeResponses) (err error)
//
POST_CreateVpnConnection(parameters *POST_CreateVpnConnectionParameters, responses *POST_CreateVpnConnectionResponses) (err error)
//
POST_CreateVpnConnectionRoute(parameters *POST_CreateVpnConnectionRouteParameters, responses *POST_CreateVpnConnectionRouteResponses) (err error)
//
POST_DeleteApiKey(parameters *POST_DeleteApiKeyParameters, responses *POST_DeleteApiKeyResponses) (err error)
//
POST_DeleteClientGateway(parameters *POST_DeleteClientGatewayParameters, responses *POST_DeleteClientGatewayResponses) (err error)
//
POST_DeleteDhcpOptions(parameters *POST_DeleteDhcpOptionsParameters, responses *POST_DeleteDhcpOptionsResponses) (err error)
//
POST_DeleteDirectLink(parameters *POST_DeleteDirectLinkParameters, responses *POST_DeleteDirectLinkResponses) (err error)
//
POST_DeleteDirectLinkInterface(parameters *POST_DeleteDirectLinkInterfaceParameters, responses *POST_DeleteDirectLinkInterfaceResponses) (err error)
//
POST_DeleteExportTask(parameters *POST_DeleteExportTaskParameters, responses *POST_DeleteExportTaskResponses) (err error)
//
POST_DeleteImage(parameters *POST_DeleteImageParameters, responses *POST_DeleteImageResponses) (err error)
//
POST_DeleteInternetService(parameters *POST_DeleteInternetServiceParameters, responses *POST_DeleteInternetServiceResponses) (err error)
//
POST_DeleteKeypair(parameters *POST_DeleteKeypairParameters, responses *POST_DeleteKeypairResponses) (err error)
//
POST_DeleteListenerRule(parameters *POST_DeleteListenerRuleParameters, responses *POST_DeleteListenerRuleResponses) (err error)
//
POST_DeleteLoadBalancer(parameters *POST_DeleteLoadBalancerParameters, responses *POST_DeleteLoadBalancerResponses) (err error)
//
POST_DeleteLoadBalancerListeners(parameters *POST_DeleteLoadBalancerListenersParameters, responses *POST_DeleteLoadBalancerListenersResponses) (err error)
//
POST_DeleteLoadBalancerPolicy(parameters *POST_DeleteLoadBalancerPolicyParameters, responses *POST_DeleteLoadBalancerPolicyResponses) (err error)
//
POST_DeleteNatService(parameters *POST_DeleteNatServiceParameters, responses *POST_DeleteNatServiceResponses) (err error)
//
POST_DeleteNet(parameters *POST_DeleteNetParameters, responses *POST_DeleteNetResponses) (err error)
//
POST_DeleteNetAccessPoints(parameters *POST_DeleteNetAccessPointsParameters, responses *POST_DeleteNetAccessPointsResponses) (err error)
//
POST_DeleteNetPeering(parameters *POST_DeleteNetPeeringParameters, responses *POST_DeleteNetPeeringResponses) (err error)
//
POST_DeleteNic(parameters *POST_DeleteNicParameters, responses *POST_DeleteNicResponses) (err error)
//
POST_DeletePolicy(parameters *POST_DeletePolicyParameters, responses *POST_DeletePolicyResponses) (err error)
//
POST_DeletePublicIp(parameters *POST_DeletePublicIpParameters, responses *POST_DeletePublicIpResponses) (err error)
//
POST_DeleteRoute(parameters *POST_DeleteRouteParameters, responses *POST_DeleteRouteResponses) (err error)
//
POST_DeleteRouteTable(parameters *POST_DeleteRouteTableParameters, responses *POST_DeleteRouteTableResponses) (err error)
//
POST_DeleteSecurityGroup(parameters *POST_DeleteSecurityGroupParameters, responses *POST_DeleteSecurityGroupResponses) (err error)
//
POST_DeleteSecurityGroupRule(parameters *POST_DeleteSecurityGroupRuleParameters, responses *POST_DeleteSecurityGroupRuleResponses) (err error)
//
POST_DeleteServerCertificate(parameters *POST_DeleteServerCertificateParameters, responses *POST_DeleteServerCertificateResponses) (err error)
//
POST_DeleteSnapshot(parameters *POST_DeleteSnapshotParameters, responses *POST_DeleteSnapshotResponses) (err error)
//
POST_DeleteSubnet(parameters *POST_DeleteSubnetParameters, responses *POST_DeleteSubnetResponses) (err error)
//
POST_DeleteTags(parameters *POST_DeleteTagsParameters, responses *POST_DeleteTagsResponses) (err error)
//
POST_DeleteUser(parameters *POST_DeleteUserParameters, responses *POST_DeleteUserResponses) (err error)
//
POST_DeleteUserGroup(parameters *POST_DeleteUserGroupParameters, responses *POST_DeleteUserGroupResponses) (err error)
//
POST_DeleteVirtualGateway(parameters *POST_DeleteVirtualGatewayParameters, responses *POST_DeleteVirtualGatewayResponses) (err error)
//
POST_DeleteVms(parameters *POST_DeleteVmsParameters, responses *POST_DeleteVmsResponses) (err error)
//
POST_DeleteVolume(parameters *POST_DeleteVolumeParameters, responses *POST_DeleteVolumeResponses) (err error)
//
POST_DeleteVpnConnection(parameters *POST_DeleteVpnConnectionParameters, responses *POST_DeleteVpnConnectionResponses) (err error)
//
POST_DeleteVpnConnectionRoute(parameters *POST_DeleteVpnConnectionRouteParameters, responses *POST_DeleteVpnConnectionRouteResponses) (err error)
//
POST_DeregisterUserInUserGroup(parameters *POST_DeregisterUserInUserGroupParameters, responses *POST_DeregisterUserInUserGroupResponses) (err error)
//
POST_DeregisterVmsInLoadBalancer(parameters *POST_DeregisterVmsInLoadBalancerParameters, responses *POST_DeregisterVmsInLoadBalancerResponses) (err error)
//
POST_LinkInternetService(parameters *POST_LinkInternetServiceParameters, responses *POST_LinkInternetServiceResponses) (err error)
//
POST_LinkNic(parameters *POST_LinkNicParameters, responses *POST_LinkNicResponses) (err error)
//
POST_LinkPolicy(parameters *POST_LinkPolicyParameters, responses *POST_LinkPolicyResponses) (err error)
//
POST_LinkPrivateIps(parameters *POST_LinkPrivateIpsParameters, responses *POST_LinkPrivateIpsResponses) (err error)
//
POST_LinkPublicIp(parameters *POST_LinkPublicIpParameters, responses *POST_LinkPublicIpResponses) (err error)
//
POST_LinkRouteTable(parameters *POST_LinkRouteTableParameters, responses *POST_LinkRouteTableResponses) (err error)
//
POST_LinkVirtualGateway(parameters *POST_LinkVirtualGatewayParameters, responses *POST_LinkVirtualGatewayResponses) (err error)
//
POST_LinkVolume(parameters *POST_LinkVolumeParameters, responses *POST_LinkVolumeResponses) (err error)
//
POST_PurchaseReservedVmsOffer(parameters *POST_PurchaseReservedVmsOfferParameters, responses *POST_PurchaseReservedVmsOfferResponses) (err error)
//
POST_ReadAccount(parameters *POST_ReadAccountParameters, responses *POST_ReadAccountResponses) (err error)
//
POST_ReadAccountConsumption(parameters *POST_ReadAccountConsumptionParameters, responses *POST_ReadAccountConsumptionResponses) (err error)
//
POST_ReadAdminPassword(parameters *POST_ReadAdminPasswordParameters, responses *POST_ReadAdminPasswordResponses) (err error)
//
POST_ReadApiKeys(parameters *POST_ReadApiKeysParameters, responses *POST_ReadApiKeysResponses) (err error)
//
POST_ReadApiLogs(parameters *POST_ReadApiLogsParameters, responses *POST_ReadApiLogsResponses) (err error)
//
POST_ReadBillableDigest(parameters *POST_ReadBillableDigestParameters, responses *POST_ReadBillableDigestResponses) (err error)
//
POST_ReadCatalog(parameters *POST_ReadCatalogParameters, responses *POST_ReadCatalogResponses) (err error)
//
POST_ReadClientGateways(parameters *POST_ReadClientGatewaysParameters, responses *POST_ReadClientGatewaysResponses) (err error)
//
POST_ReadConsoleOutput(parameters *POST_ReadConsoleOutputParameters, responses *POST_ReadConsoleOutputResponses) (err error)
//
POST_ReadDhcpOptions(parameters *POST_ReadDhcpOptionsParameters, responses *POST_ReadDhcpOptionsResponses) (err error)
//
POST_ReadDirectLinkInterfaces(parameters *POST_ReadDirectLinkInterfacesParameters, responses *POST_ReadDirectLinkInterfacesResponses) (err error)
//
POST_ReadDirectLinks(parameters *POST_ReadDirectLinksParameters, responses *POST_ReadDirectLinksResponses) (err error)
//
POST_ReadImageExportTasks(parameters *POST_ReadImageExportTasksParameters, responses *POST_ReadImageExportTasksResponses) (err error)
//
POST_ReadImages(parameters *POST_ReadImagesParameters, responses *POST_ReadImagesResponses) (err error)
//
POST_ReadInternetServices(parameters *POST_ReadInternetServicesParameters, responses *POST_ReadInternetServicesResponses) (err error)
//
POST_ReadKeypairs(parameters *POST_ReadKeypairsParameters, responses *POST_ReadKeypairsResponses) (err error)
//
POST_ReadListenerRules(parameters *POST_ReadListenerRulesParameters, responses *POST_ReadListenerRulesResponses) (err error)
//
POST_ReadLoadBalancers(parameters *POST_ReadLoadBalancersParameters, responses *POST_ReadLoadBalancersResponses) (err error)
//
POST_ReadLocations(parameters *POST_ReadLocationsParameters, responses *POST_ReadLocationsResponses) (err error)
//
POST_ReadNatServices(parameters *POST_ReadNatServicesParameters, responses *POST_ReadNatServicesResponses) (err error)
//
POST_ReadNetAccessPointServices(parameters *POST_ReadNetAccessPointServicesParameters, responses *POST_ReadNetAccessPointServicesResponses) (err error)
//
POST_ReadNetAccessPoints(parameters *POST_ReadNetAccessPointsParameters, responses *POST_ReadNetAccessPointsResponses) (err error)
//
POST_ReadNetPeerings(parameters *POST_ReadNetPeeringsParameters, responses *POST_ReadNetPeeringsResponses) (err error)
//
POST_ReadNets(parameters *POST_ReadNetsParameters, responses *POST_ReadNetsResponses) (err error)
//
POST_ReadNics(parameters *POST_ReadNicsParameters, responses *POST_ReadNicsResponses) (err error)
//
POST_ReadPolicies(parameters *POST_ReadPoliciesParameters, responses *POST_ReadPoliciesResponses) (err error)
//
POST_ReadPrefixLists(parameters *POST_ReadPrefixListsParameters, responses *POST_ReadPrefixListsResponses) (err error)
//
POST_ReadProductTypes(parameters *POST_ReadProductTypesParameters, responses *POST_ReadProductTypesResponses) (err error)
//
POST_ReadPublicCatalog(parameters *POST_ReadPublicCatalogParameters, responses *POST_ReadPublicCatalogResponses) (err error)
//
POST_ReadPublicIpRanges(parameters *POST_ReadPublicIpRangesParameters, responses *POST_ReadPublicIpRangesResponses) (err error)
//
POST_ReadPublicIps(parameters *POST_ReadPublicIpsParameters, responses *POST_ReadPublicIpsResponses) (err error)
//
POST_ReadQuotas(parameters *POST_ReadQuotasParameters, responses *POST_ReadQuotasResponses) (err error)
//
POST_ReadRegionConfig(parameters *POST_ReadRegionConfigParameters, responses *POST_ReadRegionConfigResponses) (err error)
//
POST_ReadRegions(parameters *POST_ReadRegionsParameters, responses *POST_ReadRegionsResponses) (err error)
//
POST_ReadReservedVmOffers(parameters *POST_ReadReservedVmOffersParameters, responses *POST_ReadReservedVmOffersResponses) (err error)
//
POST_ReadReservedVms(parameters *POST_ReadReservedVmsParameters, responses *POST_ReadReservedVmsResponses) (err error)
//
POST_ReadRouteTables(parameters *POST_ReadRouteTablesParameters, responses *POST_ReadRouteTablesResponses) (err error)
//
POST_ReadSecurityGroups(parameters *POST_ReadSecurityGroupsParameters, responses *POST_ReadSecurityGroupsResponses) (err error)
//
POST_ReadServerCertificates(parameters *POST_ReadServerCertificatesParameters, responses *POST_ReadServerCertificatesResponses) (err error)
//
POST_ReadSnapshotExportTasks(parameters *POST_ReadSnapshotExportTasksParameters, responses *POST_ReadSnapshotExportTasksResponses) (err error)
//
POST_ReadSnapshots(parameters *POST_ReadSnapshotsParameters, responses *POST_ReadSnapshotsResponses) (err error)
//
POST_ReadSubnets(parameters *POST_ReadSubnetsParameters, responses *POST_ReadSubnetsResponses) (err error)
//
POST_ReadSubregions(parameters *POST_ReadSubregionsParameters, responses *POST_ReadSubregionsResponses) (err error)
//
POST_ReadTags(parameters *POST_ReadTagsParameters, responses *POST_ReadTagsResponses) (err error)
//
POST_ReadUserGroups(parameters *POST_ReadUserGroupsParameters, responses *POST_ReadUserGroupsResponses) (err error)
//
POST_ReadUsers(parameters *POST_ReadUsersParameters, responses *POST_ReadUsersResponses) (err error)
//
POST_ReadVirtualGateways(parameters *POST_ReadVirtualGatewaysParameters, responses *POST_ReadVirtualGatewaysResponses) (err error)
//
POST_ReadVmTypes(parameters *POST_ReadVmTypesParameters, responses *POST_ReadVmTypesResponses) (err error)
//
POST_ReadVms(parameters *POST_ReadVmsParameters, responses *POST_ReadVmsResponses) (err error)
//
POST_ReadVmsHealth(parameters *POST_ReadVmsHealthParameters, responses *POST_ReadVmsHealthResponses) (err error)
//
POST_ReadVmsState(parameters *POST_ReadVmsStateParameters, responses *POST_ReadVmsStateResponses) (err error)
//
POST_ReadVolumes(parameters *POST_ReadVolumesParameters, responses *POST_ReadVolumesResponses) (err error)
//
POST_ReadVpnConnections(parameters *POST_ReadVpnConnectionsParameters, responses *POST_ReadVpnConnectionsResponses) (err error)
//
POST_RebootVms(parameters *POST_RebootVmsParameters, responses *POST_RebootVmsResponses) (err error)
//
POST_RegisterUserInUserGroup(parameters *POST_RegisterUserInUserGroupParameters, responses *POST_RegisterUserInUserGroupResponses) (err error)
//
POST_RegisterVmsInLoadBalancer(parameters *POST_RegisterVmsInLoadBalancerParameters, responses *POST_RegisterVmsInLoadBalancerResponses) (err error)
//
POST_RejectNetPeering(parameters *POST_RejectNetPeeringParameters, responses *POST_RejectNetPeeringResponses) (err error)
//
POST_ResetAccountPassword(parameters *POST_ResetAccountPasswordParameters, responses *POST_ResetAccountPasswordResponses) (err error)
//
POST_SendResetPasswordEmail(parameters *POST_SendResetPasswordEmailParameters, responses *POST_SendResetPasswordEmailResponses) (err error)
//
POST_StartVms(parameters *POST_StartVmsParameters, responses *POST_StartVmsResponses) (err error)
//
POST_StopVms(parameters *POST_StopVmsParameters, responses *POST_StopVmsResponses) (err error)
//
POST_UnlinkInternetService(parameters *POST_UnlinkInternetServiceParameters, responses *POST_UnlinkInternetServiceResponses) (err error)
//
POST_UnlinkNic(parameters *POST_UnlinkNicParameters, responses *POST_UnlinkNicResponses) (err error)
//
POST_UnlinkPolicy(parameters *POST_UnlinkPolicyParameters, responses *POST_UnlinkPolicyResponses) (err error)
//
POST_UnlinkPrivateIps(parameters *POST_UnlinkPrivateIpsParameters, responses *POST_UnlinkPrivateIpsResponses) (err error)
//
POST_UnlinkPublicIp(parameters *POST_UnlinkPublicIpParameters, responses *POST_UnlinkPublicIpResponses) (err error)
//
POST_UnlinkRouteTable(parameters *POST_UnlinkRouteTableParameters, responses *POST_UnlinkRouteTableResponses) (err error)
//
POST_UnlinkVirtualGateway(parameters *POST_UnlinkVirtualGatewayParameters, responses *POST_UnlinkVirtualGatewayResponses) (err error)
//
POST_UnlinkVolume(parameters *POST_UnlinkVolumeParameters, responses *POST_UnlinkVolumeResponses) (err error)
//
POST_UpdateAccount(parameters *POST_UpdateAccountParameters, responses *POST_UpdateAccountResponses) (err error)
//
POST_UpdateApiKey(parameters *POST_UpdateApiKeyParameters, responses *POST_UpdateApiKeyResponses) (err error)
//
POST_UpdateHealthCheck(parameters *POST_UpdateHealthCheckParameters, responses *POST_UpdateHealthCheckResponses) (err error)
//
POST_UpdateImage(parameters *POST_UpdateImageParameters, responses *POST_UpdateImageResponses) (err error)
//
POST_UpdateKeypair(parameters *POST_UpdateKeypairParameters, responses *POST_UpdateKeypairResponses) (err error)
//
POST_UpdateListenerRule(parameters *POST_UpdateListenerRuleParameters, responses *POST_UpdateListenerRuleResponses) (err error)
//
POST_UpdateLoadBalancer(parameters *POST_UpdateLoadBalancerParameters, responses *POST_UpdateLoadBalancerResponses) (err error)
//
POST_UpdateNet(parameters *POST_UpdateNetParameters, responses *POST_UpdateNetResponses) (err error)
//
POST_UpdateNetAccessPoint(parameters *POST_UpdateNetAccessPointParameters, responses *POST_UpdateNetAccessPointResponses) (err error)
//
POST_UpdateNic(parameters *POST_UpdateNicParameters, responses *POST_UpdateNicResponses) (err error)
//
POST_UpdateRoute(parameters *POST_UpdateRouteParameters, responses *POST_UpdateRouteResponses) (err error)
//
POST_UpdateRoutePropagation(parameters *POST_UpdateRoutePropagationParameters, responses *POST_UpdateRoutePropagationResponses) (err error)
//
POST_UpdateServerCertificate(parameters *POST_UpdateServerCertificateParameters, responses *POST_UpdateServerCertificateResponses) (err error)
//
POST_UpdateSnapshot(parameters *POST_UpdateSnapshotParameters, responses *POST_UpdateSnapshotResponses) (err error)
//
POST_UpdateUser(parameters *POST_UpdateUserParameters, responses *POST_UpdateUserResponses) (err error)
//
POST_UpdateUserGroup(parameters *POST_UpdateUserGroupParameters, responses *POST_UpdateUserGroupResponses) (err error)
//
POST_UpdateVm(parameters *POST_UpdateVmParameters, responses *POST_UpdateVmResponses) (err error)
}
To create a server, first write a class that implements this interface. Then pass an instance of it to Initialize().
type PublicIp ¶
type PublicIp struct {
LinkPublicIpId string `json:"LinkPublicIpId,omitempty"`
NicAccountId string `json:"NicAccountId,omitempty"`
NicId string `json:"NicId,omitempty"`
PrivateIp string `json:"PrivateIp,omitempty"`
PublicIp string `json:"PublicIp,omitempty"`
PublicIpId string `json:"PublicIpId,omitempty"`
VmId string `json:"VmId,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of PublicIp
type PublicIpLight ¶
type PublicIpLight struct {
PublicIp string `json:"PublicIp,omitempty"`
PublicIpId string `json:"PublicIpId,omitempty"`
}
implements the service definition of PublicIpLight
type PurchaseReservedVmsOfferRequest ¶
type PurchaseReservedVmsOfferRequest struct {
DryRun bool `json:"DryRun,omitempty"`
ReservedVmsOfferId string `json:"ReservedVmsOfferId,omitempty"`
VmCount int64 `json:"VmCount,omitempty"`
}
implements the service definition of PurchaseReservedVmsOfferRequest
type PurchaseReservedVmsOfferResponse ¶
type PurchaseReservedVmsOfferResponse struct {
ReservedVmsId string `json:"ReservedVmsId,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of PurchaseReservedVmsOfferResponse
type Quota ¶
type Quota struct {
AccountId string `json:"AccountId,omitempty"`
Description string `json:"Description,omitempty"`
MaxValue int64 `json:"MaxValue,omitempty"`
Name string `json:"Name,omitempty"`
QuotaCollection string `json:"QuotaCollection,omitempty"`
ShortDescription string `json:"ShortDescription,omitempty"`
UsedValue int64 `json:"UsedValue,omitempty"`
}
implements the service definition of Quota
type QuotaTypes ¶
type QuotaTypes struct {
QuotaType string `json:"QuotaType,omitempty"`
Quotas []Quota `json:"Quotas,omitempty"`
}
implements the service definition of QuotaTypes
type ReadAccountConsumptionRequest ¶
type ReadAccountConsumptionRequest struct {
DryRun bool `json:"DryRun,omitempty"`
FromDate string `json:"FromDate,omitempty"`
ToDate string `json:"ToDate,omitempty"`
}
implements the service definition of ReadAccountConsumptionRequest
type ReadAccountConsumptionResponse ¶
type ReadAccountConsumptionResponse struct {
ConsumptionEntries ConsumptionEntries `json:"ConsumptionEntries,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadAccountConsumptionResponse
type ReadAccountRequest ¶
type ReadAccountRequest struct {
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of ReadAccountRequest
type ReadAccountResponse ¶
type ReadAccountResponse struct {
Account Account `json:"Account,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadAccountResponse
type ReadAdminPasswordRequest ¶
type ReadAdminPasswordRequest struct {
DryRun bool `json:"DryRun,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of ReadAdminPasswordRequest
type ReadAdminPasswordResponse ¶
type ReadAdminPasswordResponse struct {
AdminPassword string `json:"AdminPassword,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of ReadAdminPasswordResponse
type ReadApiKeysRequest ¶
type ReadApiKeysRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of ReadApiKeysRequest
type ReadApiKeysResponse ¶
type ReadApiKeysResponse struct {
ApiKeys []ApiKey `json:"ApiKeys,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadApiKeysResponse
type ReadApiLogsRequest ¶
type ReadApiLogsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersApiLog `json:"Filters,omitempty"`
With With `json:"With,omitempty"`
}
implements the service definition of ReadApiLogsRequest
type ReadApiLogsResponse ¶
type ReadApiLogsResponse struct {
Logs []Log `json:"Logs,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadApiLogsResponse
type ReadBillableDigestRequest ¶
type ReadBillableDigestRequest struct {
AccountId string `json:"AccountId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
FromDate string `json:"FromDate,omitempty"`
InvoiceState string `json:"InvoiceState,omitempty"`
IsConsolidated bool `json:"IsConsolidated,omitempty"`
ToDate string `json:"ToDate,omitempty"`
}
implements the service definition of ReadBillableDigestRequest
type ReadBillableDigestResponse ¶
type ReadBillableDigestResponse struct {
Items []Item `json:"Items,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadBillableDigestResponse
type ReadCatalogRequest ¶
type ReadCatalogRequest struct {
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of ReadCatalogRequest
type ReadCatalogResponse ¶
type ReadCatalogResponse struct {
Catalog Catalog_1 `json:"Catalog,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadCatalogResponse
type ReadClientGatewaysRequest ¶
type ReadClientGatewaysRequest struct {
ClientGatewayIds []string `json:"ClientGatewayIds,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
Filters []FiltersOldFormat `json:"Filters,omitempty"`
}
implements the service definition of ReadClientGatewaysRequest
type ReadClientGatewaysResponse ¶
type ReadClientGatewaysResponse struct {
ClientGateways []ClientGateway `json:"ClientGateways,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadClientGatewaysResponse
type ReadConsoleOutputRequest ¶
type ReadConsoleOutputRequest struct {
DryRun bool `json:"DryRun,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of ReadConsoleOutputRequest
type ReadConsoleOutputResponse ¶
type ReadConsoleOutputResponse struct {
ConsoleOutput string `json:"ConsoleOutput,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of ReadConsoleOutputResponse
type ReadDhcpOptionsRequest ¶
type ReadDhcpOptionsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersDhcpOptions `json:"Filters,omitempty"`
}
implements the service definition of ReadDhcpOptionsRequest
type ReadDhcpOptionsResponse ¶
type ReadDhcpOptionsResponse struct {
DhcpOptionsSets []DhcpOptionsSet `json:"DhcpOptionsSets,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadDhcpOptionsResponse
type ReadDirectLinkInterfacesRequest ¶
type ReadDirectLinkInterfacesRequest struct {
DirectLinkId string `json:"DirectLinkId,omitempty"`
DirectLinkInterfaceId string `json:"DirectLinkInterfaceId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of ReadDirectLinkInterfacesRequest
type ReadDirectLinkInterfacesResponse ¶
type ReadDirectLinkInterfacesResponse struct {
DirectLinkInterfaces []DirectLinkInterfaces `json:"DirectLinkInterfaces,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadDirectLinkInterfacesResponse
type ReadDirectLinksRequest ¶
type ReadDirectLinksRequest struct {
DirectLinkId string `json:"DirectLinkId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of ReadDirectLinksRequest
type ReadDirectLinksResponse ¶
type ReadDirectLinksResponse struct {
DirectLinks []DirectLink `json:"DirectLinks,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadDirectLinksResponse
type ReadImageExportTasksRequest ¶
type ReadImageExportTasksRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersExportTask `json:"Filters,omitempty"`
}
implements the service definition of ReadImageExportTasksRequest
type ReadImageExportTasksResponse ¶
type ReadImageExportTasksResponse struct {
ImageExportTasks []ImageExportTask `json:"ImageExportTasks,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadImageExportTasksResponse
type ReadImagesRequest ¶
type ReadImagesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersImage `json:"Filters,omitempty"`
}
implements the service definition of ReadImagesRequest
type ReadImagesResponse ¶
type ReadImagesResponse struct {
Images []Image `json:"Images,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadImagesResponse
type ReadInternetServicesRequest ¶
type ReadInternetServicesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersInternetService `json:"Filters,omitempty"`
}
implements the service definition of ReadInternetServicesRequest
type ReadInternetServicesResponse ¶
type ReadInternetServicesResponse struct {
InternetServices []InternetService `json:"InternetServices,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadInternetServicesResponse
type ReadKeypairsRequest ¶
type ReadKeypairsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersKeypair `json:"Filters,omitempty"`
}
implements the service definition of ReadKeypairsRequest
type ReadKeypairsResponse ¶
type ReadKeypairsResponse struct {
Keypairs []Keypair `json:"Keypairs,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadKeypairsResponse
type ReadListenerRulesRequest ¶
type ReadListenerRulesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
ListenerRuleNames []string `json:"ListenerRuleNames,omitempty"`
}
implements the service definition of ReadListenerRulesRequest
type ReadListenerRulesResponse ¶
type ReadListenerRulesResponse struct {
ListenerRules []ListenerRules `json:"ListenerRules,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadListenerRulesResponse
type ReadLoadBalancersRequest ¶
type ReadLoadBalancersRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersLoadBalancer `json:"Filters,omitempty"`
}
implements the service definition of ReadLoadBalancersRequest
type ReadLoadBalancersResponse ¶
type ReadLoadBalancersResponse struct {
LoadBalancers []LoadBalancer `json:"LoadBalancers,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadLoadBalancersResponse
type ReadLocationsRequest ¶
type ReadLocationsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of ReadLocationsRequest
type ReadLocationsResponse ¶
type ReadLocationsResponse struct {
Locations []Location `json:"Locations,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadLocationsResponse
type ReadNatServicesRequest ¶
type ReadNatServicesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersNatService `json:"Filters,omitempty"`
}
implements the service definition of ReadNatServicesRequest
type ReadNatServicesResponse ¶
type ReadNatServicesResponse struct {
NatServices []NatService `json:"NatServices,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadNatServicesResponse
type ReadNetAccessPointServicesRequest ¶
type ReadNetAccessPointServicesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of ReadNetAccessPointServicesRequest
type ReadNetAccessPointServicesResponse ¶
type ReadNetAccessPointServicesResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
ServiceNames []string `json:"ServiceNames,omitempty"`
}
implements the service definition of ReadNetAccessPointServicesResponse
type ReadNetAccessPointsRequest ¶
type ReadNetAccessPointsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters []FiltersOldFormat `json:"Filters,omitempty"`
NetAccessPointIds []string `json:"NetAccessPointIds,omitempty"`
}
implements the service definition of ReadNetAccessPointsRequest
type ReadNetAccessPointsResponse ¶
type ReadNetAccessPointsResponse struct {
NetAccessPoints []NetAccessPoint `json:"NetAccessPoints,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadNetAccessPointsResponse
type ReadNetPeeringsRequest ¶
type ReadNetPeeringsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersNetPeering `json:"Filters,omitempty"`
}
implements the service definition of ReadNetPeeringsRequest
type ReadNetPeeringsResponse ¶
type ReadNetPeeringsResponse struct {
NetPeerings []NetPeering `json:"NetPeerings,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadNetPeeringsResponse
type ReadNetsRequest ¶
type ReadNetsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersNet `json:"Filters,omitempty"`
}
implements the service definition of ReadNetsRequest
type ReadNetsResponse ¶
type ReadNetsResponse struct {
Nets []Net `json:"Nets,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadNetsResponse
type ReadNicsRequest ¶
type ReadNicsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersNic `json:"Filters,omitempty"`
}
implements the service definition of ReadNicsRequest
type ReadNicsResponse ¶
type ReadNicsResponse struct {
Nics []Nic `json:"Nics,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadNicsResponse
type ReadPoliciesRequest ¶
type ReadPoliciesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
IsLinked bool `json:"IsLinked,omitempty"`
Path string `json:"Path,omitempty"`
UserGroupName string `json:"UserGroupName,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of ReadPoliciesRequest
type ReadPoliciesResponse ¶
type ReadPoliciesResponse struct {
Policies []Policy `json:"Policies,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadPoliciesResponse
type ReadPrefixListsRequest ¶
type ReadPrefixListsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters []FiltersOldFormat `json:"Filters,omitempty"`
PrefixListIds []string `json:"PrefixListIds,omitempty"`
}
implements the service definition of ReadPrefixListsRequest
type ReadPrefixListsResponse ¶
type ReadPrefixListsResponse struct {
PrefixLists []PrefixLists `json:"PrefixLists,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadPrefixListsResponse
type ReadProductTypesRequest ¶
type ReadProductTypesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters []FiltersOldFormat `json:"Filters,omitempty"`
}
implements the service definition of ReadProductTypesRequest
type ReadProductTypesResponse ¶
type ReadProductTypesResponse struct {
ProductTypes []ProductType `json:"ProductTypes,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadProductTypesResponse
type ReadPublicCatalogRequest ¶
type ReadPublicCatalogRequest struct {
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of ReadPublicCatalogRequest
type ReadPublicCatalogResponse ¶
type ReadPublicCatalogResponse struct {
Catalog Catalog_1 `json:"Catalog,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadPublicCatalogResponse
type ReadPublicIpRangesRequest ¶
type ReadPublicIpRangesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
}
implements the service definition of ReadPublicIpRangesRequest
type ReadPublicIpRangesResponse ¶
type ReadPublicIpRangesResponse struct {
PublicIps []string `json:"PublicIps,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadPublicIpRangesResponse
type ReadPublicIpsRequest ¶
type ReadPublicIpsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersPublicIp `json:"Filters,omitempty"`
}
implements the service definition of ReadPublicIpsRequest
type ReadPublicIpsResponse ¶
type ReadPublicIpsResponse struct {
PublicIps []PublicIp `json:"PublicIps,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadPublicIpsResponse
type ReadQuotasRequest ¶
type ReadQuotasRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters []FiltersOldFormat `json:"Filters,omitempty"`
QuotaNames []string `json:"QuotaNames,omitempty"`
}
implements the service definition of ReadQuotasRequest
type ReadQuotasResponse ¶
type ReadQuotasResponse struct {
QuotaTypes []QuotaTypes `json:"QuotaTypes,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadQuotasResponse
type ReadRegionConfigRequest ¶
type ReadRegionConfigRequest struct {
DryRun bool `json:"DryRun,omitempty"`
FromDate string `json:"FromDate,omitempty"`
}
implements the service definition of ReadRegionConfigRequest
type ReadRegionConfigResponse ¶
type ReadRegionConfigResponse struct {
RegionConfig RegionConfig `json:"RegionConfig,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadRegionConfigResponse
type ReadRegionsRequest ¶
type ReadRegionsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters []FiltersOldFormat `json:"Filters,omitempty"`
RegionNames []string `json:"RegionNames,omitempty"`
}
implements the service definition of ReadRegionsRequest
type ReadRegionsResponse ¶
type ReadRegionsResponse struct {
Regions []Region `json:"Regions,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadRegionsResponse
type ReadReservedVmOffersRequest ¶
type ReadReservedVmOffersRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters []FiltersOldFormat `json:"Filters,omitempty"`
OfferingType string `json:"OfferingType,omitempty"`
ProductType string `json:"ProductType,omitempty"`
ReservedVmsOfferIds []string `json:"ReservedVmsOfferIds,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
Tenancy string `json:"Tenancy,omitempty"`
VmType string `json:"VmType,omitempty"`
}
implements the service definition of ReadReservedVmOffersRequest
type ReadReservedVmOffersResponse ¶
type ReadReservedVmOffersResponse struct {
ReservedVmsOffers []ReservedVmsOffer `json:"ReservedVmsOffers,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadReservedVmOffersResponse
type ReadReservedVmsRequest ¶
type ReadReservedVmsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters []FiltersOldFormat `json:"Filters,omitempty"`
OfferingType string `json:"OfferingType,omitempty"`
ReservedVmsIds []string `json:"ReservedVmsIds,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
}
implements the service definition of ReadReservedVmsRequest
type ReadReservedVmsResponse ¶
type ReadReservedVmsResponse struct {
ReservedVms []ReservedVm `json:"ReservedVms,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadReservedVmsResponse
type ReadRouteTablesRequest ¶
type ReadRouteTablesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersRouteTable `json:"Filters,omitempty"`
}
implements the service definition of ReadRouteTablesRequest
type ReadRouteTablesResponse ¶
type ReadRouteTablesResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
RouteTables []RouteTable `json:"RouteTables,omitempty"`
}
implements the service definition of ReadRouteTablesResponse
type ReadSecurityGroupsRequest ¶
type ReadSecurityGroupsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersSecurityGroup `json:"Filters,omitempty"`
}
implements the service definition of ReadSecurityGroupsRequest
type ReadSecurityGroupsResponse ¶
type ReadSecurityGroupsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
SecurityGroups []SecurityGroup `json:"SecurityGroups,omitempty"`
}
implements the service definition of ReadSecurityGroupsResponse
type ReadServerCertificatesRequest ¶
type ReadServerCertificatesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Path string `json:"Path,omitempty"`
}
implements the service definition of ReadServerCertificatesRequest
type ReadServerCertificatesResponse ¶
type ReadServerCertificatesResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
ServerCertificates []ServerCertificate `json:"ServerCertificates,omitempty"`
}
implements the service definition of ReadServerCertificatesResponse
type ReadSnapshotExportTasksRequest ¶
type ReadSnapshotExportTasksRequest struct {
DryRun bool `json:"DryRun,omitempty"`
TaskIds []string `json:"TaskIds,omitempty"`
}
implements the service definition of ReadSnapshotExportTasksRequest
type ReadSnapshotExportTasksResponse ¶
type ReadSnapshotExportTasksResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
SnapshotExportTasks []SnapshotExportTask `json:"SnapshotExportTasks,omitempty"`
}
implements the service definition of ReadSnapshotExportTasksResponse
type ReadSnapshotsRequest ¶
type ReadSnapshotsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersSnapshot `json:"Filters,omitempty"`
}
implements the service definition of ReadSnapshotsRequest
type ReadSnapshotsResponse ¶
type ReadSnapshotsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Snapshots []Snapshot `json:"Snapshots,omitempty"`
}
implements the service definition of ReadSnapshotsResponse
type ReadSubnetsRequest ¶
type ReadSubnetsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersSubnet `json:"Filters,omitempty"`
}
implements the service definition of ReadSubnetsRequest
type ReadSubnetsResponse ¶
type ReadSubnetsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Subnets []Subnet `json:"Subnets,omitempty"`
}
implements the service definition of ReadSubnetsResponse
type ReadSubregionsRequest ¶
type ReadSubregionsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters []FiltersOldFormat `json:"Filters,omitempty"`
SubregionNames []string `json:"SubregionNames,omitempty"`
}
implements the service definition of ReadSubregionsRequest
type ReadSubregionsResponse ¶
type ReadSubregionsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Subregions []Subregion `json:"Subregions,omitempty"`
}
implements the service definition of ReadSubregionsResponse
type ReadTagsRequest ¶
type ReadTagsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersTag `json:"Filters,omitempty"`
}
implements the service definition of ReadTagsRequest
type ReadTagsResponse ¶
type ReadTagsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Tags []Tag `json:"Tags,omitempty"`
}
implements the service definition of ReadTagsResponse
type ReadUserGroupsRequest ¶
type ReadUserGroupsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersUserGroup `json:"Filters,omitempty"`
}
implements the service definition of ReadUserGroupsRequest
type ReadUserGroupsResponse ¶
type ReadUserGroupsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
UserGroups []UserGroup `json:"UserGroups,omitempty"`
}
implements the service definition of ReadUserGroupsResponse
type ReadUsersRequest ¶
type ReadUsersRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Path string `json:"Path,omitempty"`
}
implements the service definition of ReadUsersRequest
type ReadUsersResponse ¶
type ReadUsersResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Users []User `json:"Users,omitempty"`
}
implements the service definition of ReadUsersResponse
type ReadVirtualGatewaysRequest ¶
type ReadVirtualGatewaysRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters []FiltersOldFormat `json:"Filters,omitempty"`
}
implements the service definition of ReadVirtualGatewaysRequest
type ReadVirtualGatewaysResponse ¶
type ReadVirtualGatewaysResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
VirtualGateways []VirtualGateway `json:"VirtualGateways,omitempty"`
}
implements the service definition of ReadVirtualGatewaysResponse
type ReadVmTypesRequest ¶
type ReadVmTypesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters []FiltersOldFormat `json:"Filters,omitempty"`
}
implements the service definition of ReadVmTypesRequest
type ReadVmTypesResponse ¶
type ReadVmTypesResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
VmTypes []VmType `json:"VmTypes,omitempty"`
}
implements the service definition of ReadVmTypesResponse
type ReadVmsHealthRequest ¶
type ReadVmsHealthRequest struct {
BackendVmsIds []string `json:"BackendVmsIds,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
}
implements the service definition of ReadVmsHealthRequest
type ReadVmsHealthResponse ¶
type ReadVmsHealthResponse struct {
BackendVmsHealth []BackendVmsHealth `json:"BackendVmsHealth,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ReadVmsHealthResponse
type ReadVmsRequest ¶
type ReadVmsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersVm `json:"Filters,omitempty"`
}
implements the service definition of ReadVmsRequest
type ReadVmsResponse ¶
type ReadVmsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Vms []Vm `json:"Vms,omitempty"`
}
implements the service definition of ReadVmsResponse
type ReadVmsStateRequest ¶
type ReadVmsStateRequest struct {
AllVms bool `json:"AllVms,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersVmsState `json:"Filters,omitempty"`
}
implements the service definition of ReadVmsStateRequest
type ReadVmsStateResponse ¶
type ReadVmsStateResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
VmStates []VmStates `json:"VmStates,omitempty"`
}
implements the service definition of ReadVmsStateResponse
type ReadVolumesRequest ¶
type ReadVolumesRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersVolume `json:"Filters,omitempty"`
}
implements the service definition of ReadVolumesRequest
type ReadVolumesResponse ¶
type ReadVolumesResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Volumes []Volume `json:"Volumes,omitempty"`
}
implements the service definition of ReadVolumesResponse
type ReadVpnConnectionsRequest ¶
type ReadVpnConnectionsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Filters FiltersVpnConnection `json:"Filters,omitempty"`
VpnConnectionIds []string `json:"VpnConnectionIds,omitempty"`
}
implements the service definition of ReadVpnConnectionsRequest
type ReadVpnConnectionsResponse ¶
type ReadVpnConnectionsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
VpnConnections []VpnConnection `json:"VpnConnections,omitempty"`
}
implements the service definition of ReadVpnConnectionsResponse
type RebootVmsRequest ¶
type RebootVmsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
VmIds []string `json:"VmIds,omitempty"`
}
implements the service definition of RebootVmsRequest
type RebootVmsResponse ¶
type RebootVmsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of RebootVmsResponse
type RecurringCharge ¶
type RecurringCharge struct {
Frequency string `json:"Frequency,omitempty"`
}
implements the service definition of RecurringCharge
type Region ¶
type Region struct {
RegionEndpoint string `json:"RegionEndpoint,omitempty"`
RegionName string `json:"RegionName,omitempty"`
}
implements the service definition of Region
type RegionConfig ¶
type RegionConfig struct {
FromDate string `json:"FromDate,omitempty"`
Regions []RegionDescription `json:"Regions,omitempty"`
TargetRegion TargetRegion `json:"TargetRegion,omitempty"`
}
implements the service definition of RegionConfig
type RegionDescription ¶
type RegionDescription struct {
Attributes []Attribute `json:"Attributes,omitempty"`
Continent string `json:"Continent,omitempty"`
CurrencyCode string `json:"CurrencyCode,omitempty"`
Entity string `json:"Entity,omitempty"`
IsPublic bool `json:"IsPublic,omitempty"`
IsSynchronized bool `json:"IsSynchronized,omitempty"`
Permissions []RegionDescriptionPermission `json:"Permissions,omitempty"`
RegionDomain string `json:"RegionDomain,omitempty"`
RegionId string `json:"RegionId,omitempty"`
RegionInstance string `json:"RegionInstance,omitempty"`
RegionName string `json:"RegionName,omitempty"`
SerialFactor int64 `json:"SerialFactor,omitempty"`
Services []Service `json:"Services,omitempty"`
SubregionNames []string `json:"SubregionNames,omitempty"`
}
implements the service definition of RegionDescription
type RegionDescriptionPermission ¶
type RegionDescriptionPermission struct {
Filter string `json:"Filter,omitempty"`
PermissionType string `json:"PermissionType,omitempty"`
}
implements the service definition of RegionDescriptionPermission
type RegisterUserInUserGroupRequest ¶
type RegisterUserInUserGroupRequest struct {
DryRun bool `json:"DryRun,omitempty"`
UserGroupName string `json:"UserGroupName,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of RegisterUserInUserGroupRequest
type RegisterUserInUserGroupResponse ¶
type RegisterUserInUserGroupResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of RegisterUserInUserGroupResponse
type RegisterVmsInLoadBalancerRequest ¶
type RegisterVmsInLoadBalancerRequest struct {
BackendVmsIds []string `json:"BackendVmsIds,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
}
implements the service definition of RegisterVmsInLoadBalancerRequest
type RegisterVmsInLoadBalancerResponse ¶
type RegisterVmsInLoadBalancerResponse struct {
BackendVmsIds []string `json:"BackendVmsIds,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of RegisterVmsInLoadBalancerResponse
type RejectNetPeeringRequest ¶
type RejectNetPeeringRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NetPeeringId string `json:"NetPeeringId,omitempty"`
}
implements the service definition of RejectNetPeeringRequest
type RejectNetPeeringResponse ¶
type RejectNetPeeringResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of RejectNetPeeringResponse
type ReservedVm ¶
type ReservedVm struct {
CurrencyCode string `json:"CurrencyCode,omitempty"`
OfferingType string `json:"OfferingType,omitempty"`
ProductType string `json:"ProductType,omitempty"`
RecurringCharges []RecurringCharge `json:"RecurringCharges,omitempty"`
ReservedVmsId string `json:"ReservedVmsId,omitempty"`
State string `json:"State,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
Tenancy string `json:"Tenancy,omitempty"`
VmCount int64 `json:"VmCount,omitempty"`
VmType string `json:"VmType,omitempty"`
}
implements the service definition of ReservedVm
type ReservedVmsOffer ¶
type ReservedVmsOffer struct {
CurrencyCode string `json:"CurrencyCode,omitempty"`
Duration int64 `json:"Duration,omitempty"`
FixedPrice int `json:"FixedPrice,omitempty"`
OfferingType string `json:"OfferingType,omitempty"`
PricingDetails []PricingDetail `json:"PricingDetails,omitempty"`
ProductType string `json:"ProductType,omitempty"`
RecurringCharges []RecurringCharge `json:"RecurringCharges,omitempty"`
ReservedVmsOfferId string `json:"ReservedVmsOfferId,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
Tenancy string `json:"Tenancy,omitempty"`
UsagePrice int `json:"UsagePrice,omitempty"`
VmType string `json:"VmType,omitempty"`
}
implements the service definition of ReservedVmsOffer
type ResetAccountPasswordRequest ¶
type ResetAccountPasswordRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Password string `json:"Password,omitempty"`
PasswordToken string `json:"PasswordToken,omitempty"`
}
implements the service definition of ResetAccountPasswordRequest
type ResetAccountPasswordResponse ¶
type ResetAccountPasswordResponse struct {
Email string `json:"Email,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of ResetAccountPasswordResponse
type ResourceTag ¶
implements the service definition of ResourceTag
type ResponseContext ¶
type ResponseContext struct {
RequestId string `json:"RequestId,omitempty"`
}
implements the service definition of ResponseContext
type Route ¶
type Route struct {
CreationMethod string `json:"CreationMethod,omitempty"`
DestinationIpRange string `json:"DestinationIpRange,omitempty"`
DestinationServiceId string `json:"DestinationServiceId,omitempty"`
GatewayId string `json:"GatewayId,omitempty"`
NetAccessPointId string `json:"NetAccessPointId,omitempty"`
NetPeeringId string `json:"NetPeeringId,omitempty"`
NicId string `json:"NicId,omitempty"`
State string `json:"State,omitempty"`
VmAccountId string `json:"VmAccountId,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of Route
type RouteLight ¶
type RouteLight struct {
DestinationIpRange string `json:"DestinationIpRange,omitempty"`
RouteType string `json:"RouteType,omitempty"`
State string `json:"State,omitempty"`
}
implements the service definition of RouteLight
type RoutePropagatingVirtualGateway ¶
type RoutePropagatingVirtualGateway struct {
VirtualGatewayId string `json:"VirtualGatewayId,omitempty"`
}
implements the service definition of RoutePropagatingVirtualGateway
type RouteTable ¶
type RouteTable struct {
LinkRouteTables []LinkRouteTable `json:"LinkRouteTables,omitempty"`
NetId string `json:"NetId,omitempty"`
RoutePropagatingVirtualGateways []RoutePropagatingVirtualGateway `json:"RoutePropagatingVirtualGateways,omitempty"`
RouteTableId string `json:"RouteTableId,omitempty"`
Routes []Route `json:"Routes,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of RouteTable
type SecurityGroup ¶
type SecurityGroup struct {
AccountId string `json:"AccountId,omitempty"`
Description string `json:"Description,omitempty"`
InboundRules []SecurityGroupRule `json:"InboundRules,omitempty"`
NetId string `json:"NetId,omitempty"`
OutboundRules []SecurityGroupRule `json:"OutboundRules,omitempty"`
SecurityGroupId string `json:"SecurityGroupId,omitempty"`
SecurityGroupName string `json:"SecurityGroupName,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of SecurityGroup
type SecurityGroupLight ¶
type SecurityGroupLight struct {
SecurityGroupId string `json:"SecurityGroupId,omitempty"`
SecurityGroupName string `json:"SecurityGroupName,omitempty"`
}
implements the service definition of SecurityGroupLight
type SecurityGroupRule ¶
type SecurityGroupRule struct {
FromPortRange int64 `json:"FromPortRange,omitempty"`
IpProtocol string `json:"IpProtocol,omitempty"`
IpRanges []string `json:"IpRanges,omitempty"`
PrefixListIds []string `json:"PrefixListIds,omitempty"`
SecurityGroupsMembers []SecurityGroupsMember `json:"SecurityGroupsMembers,omitempty"`
ToPortRange int64 `json:"ToPortRange,omitempty"`
}
implements the service definition of SecurityGroupRule
type SecurityGroupsMember ¶
type SecurityGroupsMember struct {
AccountId string `json:"AccountId,omitempty"`
SecurityGroupId string `json:"SecurityGroupId,omitempty"`
SecurityGroupName string `json:"SecurityGroupName,omitempty"`
}
implements the service definition of SecurityGroupsMember
type SendResetPasswordEmailRequest ¶
type SendResetPasswordEmailRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Email string `json:"Email,omitempty"`
}
implements the service definition of SendResetPasswordEmailRequest
type SendResetPasswordEmailResponse ¶
type SendResetPasswordEmailResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of SendResetPasswordEmailResponse
type ServerCertificate ¶
type ServerCertificate struct {
Path string `json:"Path,omitempty"`
ServerCertificateId string `json:"ServerCertificateId,omitempty"`
ServerCertificateName string `json:"ServerCertificateName,omitempty"`
}
implements the service definition of ServerCertificate
type Service ¶
type Service struct {
Filters []FiltersServices `json:"Filters,omitempty"`
ServiceName string `json:"ServiceName,omitempty"`
ServiceType string `json:"ServiceType,omitempty"`
}
implements the service definition of Service
type Snapshot ¶
type Snapshot struct {
AccountAlias string `json:"AccountAlias,omitempty"`
AccountId string `json:"AccountId,omitempty"`
Description string `json:"Description,omitempty"`
PermissionsToCreateVolume PermissionsOnResource `json:"PermissionsToCreateVolume,omitempty"`
Progress int64 `json:"Progress,omitempty"`
SnapshotId string `json:"SnapshotId,omitempty"`
State string `json:"State,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
VolumeId string `json:"VolumeId,omitempty"`
VolumeSize int64 `json:"VolumeSize,omitempty"`
}
implements the service definition of Snapshot
type SnapshotExportTask ¶
type SnapshotExportTask struct {
Comment string `json:"Comment,omitempty"`
OsuExport OsuExport `json:"OsuExport,omitempty"`
Progress int64 `json:"Progress,omitempty"`
SnapshotId string `json:"SnapshotId,omitempty"`
State string `json:"State,omitempty"`
TaskId string `json:"TaskId,omitempty"`
}
implements the service definition of SnapshotExportTask
type SourceNet ¶
type SourceNet struct {
AccountId string `json:"AccountId,omitempty"`
IpRange string `json:"IpRange,omitempty"`
NetId string `json:"NetId,omitempty"`
}
implements the service definition of SourceNet
type SourceSecurityGroup ¶
type SourceSecurityGroup struct {
SecurityGroupAccountId string `json:"SecurityGroupAccountId,omitempty"`
SecurityGroupName string `json:"SecurityGroupName,omitempty"`
}
implements the service definition of SourceSecurityGroup
type StartVmsRequest ¶
type StartVmsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
VmIds []string `json:"VmIds,omitempty"`
}
implements the service definition of StartVmsRequest
type StartVmsResponse ¶
type StartVmsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Vms []VmState `json:"Vms,omitempty"`
}
implements the service definition of StartVmsResponse
type StateComment ¶
type StateComment struct {
StateCode string `json:"StateCode,omitempty"`
StateMessage string `json:"StateMessage,omitempty"`
}
implements the service definition of StateComment
type StopVmsRequest ¶
type StopVmsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
ForceStop bool `json:"ForceStop,omitempty"`
VmIds []string `json:"VmIds,omitempty"`
}
implements the service definition of StopVmsRequest
type StopVmsResponse ¶
type StopVmsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Vms []VmState `json:"Vms,omitempty"`
}
implements the service definition of StopVmsResponse
type Subnet ¶
type Subnet struct {
AvailableIpsCount int64 `json:"AvailableIpsCount,omitempty"`
IpRange string `json:"IpRange,omitempty"`
NetId string `json:"NetId,omitempty"`
State string `json:"State,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
}
implements the service definition of Subnet
type Subregion ¶
type Subregion struct {
RegionName string `json:"RegionName,omitempty"`
State string `json:"State,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
}
implements the service definition of Subregion
type Tag ¶
type Tag struct {
Key string `json:"Key,omitempty"`
ResourceId string `json:"ResourceId,omitempty"`
ResourceType string `json:"ResourceType,omitempty"`
Value string `json:"Value,omitempty"`
}
implements the service definition of Tag
type TargetRegion ¶
type TargetRegion struct {
RegionDomain string `json:"RegionDomain,omitempty"`
RegionId string `json:"RegionId,omitempty"`
RegionName string `json:"RegionName,omitempty"`
}
implements the service definition of TargetRegion
type UnlinkInternetServiceRequest ¶
type UnlinkInternetServiceRequest struct {
DryRun bool `json:"DryRun,omitempty"`
InternetServiceId string `json:"InternetServiceId,omitempty"`
NetId string `json:"NetId,omitempty"`
}
implements the service definition of UnlinkInternetServiceRequest
type UnlinkInternetServiceResponse ¶
type UnlinkInternetServiceResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UnlinkInternetServiceResponse
type UnlinkNicRequest ¶
type UnlinkNicRequest struct {
DryRun bool `json:"DryRun,omitempty"`
LinkNicId string `json:"LinkNicId,omitempty"`
}
implements the service definition of UnlinkNicRequest
type UnlinkNicResponse ¶
type UnlinkNicResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UnlinkNicResponse
type UnlinkPolicyRequest ¶
type UnlinkPolicyRequest struct {
DryRun bool `json:"DryRun,omitempty"`
PolicyId string `json:"PolicyId,omitempty"`
UserGroupName string `json:"UserGroupName,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of UnlinkPolicyRequest
type UnlinkPolicyResponse ¶
type UnlinkPolicyResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UnlinkPolicyResponse
type UnlinkPrivateIpsRequest ¶
type UnlinkPrivateIpsRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NicId string `json:"NicId,omitempty"`
PrivateIps []string `json:"PrivateIps,omitempty"`
}
implements the service definition of UnlinkPrivateIpsRequest
type UnlinkPrivateIpsResponse ¶
type UnlinkPrivateIpsResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UnlinkPrivateIpsResponse
type UnlinkPublicIpRequest ¶
type UnlinkPublicIpRequest struct {
DryRun bool `json:"DryRun,omitempty"`
LinkPublicIpId string `json:"LinkPublicIpId,omitempty"`
PublicIp string `json:"PublicIp,omitempty"`
}
implements the service definition of UnlinkPublicIpRequest
type UnlinkPublicIpResponse ¶
type UnlinkPublicIpResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UnlinkPublicIpResponse
type UnlinkRouteTableRequest ¶
type UnlinkRouteTableRequest struct {
DryRun bool `json:"DryRun,omitempty"`
LinkRouteTableId string `json:"LinkRouteTableId,omitempty"`
}
implements the service definition of UnlinkRouteTableRequest
type UnlinkRouteTableResponse ¶
type UnlinkRouteTableResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UnlinkRouteTableResponse
type UnlinkVirtualGatewayRequest ¶
type UnlinkVirtualGatewayRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NetId string `json:"NetId,omitempty"`
VirtualGatewayId string `json:"VirtualGatewayId,omitempty"`
}
implements the service definition of UnlinkVirtualGatewayRequest
type UnlinkVirtualGatewayResponse ¶
type UnlinkVirtualGatewayResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UnlinkVirtualGatewayResponse
type UnlinkVolumeRequest ¶
type UnlinkVolumeRequest struct {
DeviceName string `json:"DeviceName,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
ForceUnlink bool `json:"ForceUnlink,omitempty"`
VolumeId string `json:"VolumeId,omitempty"`
}
implements the service definition of UnlinkVolumeRequest
type UnlinkVolumeResponse ¶
type UnlinkVolumeResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UnlinkVolumeResponse
type UpdateAccountRequest ¶
type UpdateAccountRequest struct {
City string `json:"City,omitempty"`
CompanyName string `json:"CompanyName,omitempty"`
Country string `json:"Country,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
Email string `json:"Email,omitempty"`
FirstName string `json:"FirstName,omitempty"`
JobTitle string `json:"JobTitle,omitempty"`
LastName string `json:"LastName,omitempty"`
Mobile string `json:"Mobile,omitempty"`
Password string `json:"Password,omitempty"`
Phone string `json:"Phone,omitempty"`
StateProvince string `json:"StateProvince,omitempty"`
VatNumber string `json:"VatNumber,omitempty"`
ZipCode string `json:"ZipCode,omitempty"`
}
implements the service definition of UpdateAccountRequest
type UpdateAccountResponse ¶
type UpdateAccountResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateAccountResponse
type UpdateApiKeyRequest ¶
type UpdateApiKeyRequest struct {
ApiKeyId string `json:"ApiKeyId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
State string `json:"State,omitempty"`
}
implements the service definition of UpdateApiKeyRequest
type UpdateApiKeyResponse ¶
type UpdateApiKeyResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateApiKeyResponse
type UpdateHealthCheckRequest ¶
type UpdateHealthCheckRequest struct {
DryRun bool `json:"DryRun,omitempty"`
HealthCheck HealthCheck `json:"HealthCheck,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
}
implements the service definition of UpdateHealthCheckRequest
type UpdateHealthCheckResponse ¶
type UpdateHealthCheckResponse struct {
HealthCheck HealthCheck `json:"HealthCheck,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateHealthCheckResponse
type UpdateImageRequest ¶
type UpdateImageRequest struct {
DryRun bool `json:"DryRun,omitempty"`
ImageId string `json:"ImageId,omitempty"`
PermissionsToLaunch PermissionsOnResourceCreation `json:"PermissionsToLaunch,omitempty"`
}
implements the service definition of UpdateImageRequest
type UpdateImageResponse ¶
type UpdateImageResponse struct {
Image Image `json:"Image,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateImageResponse
type UpdateKeypairRequest ¶
type UpdateKeypairRequest struct {
DryRun bool `json:"DryRun,omitempty"`
KeypairName string `json:"KeypairName,omitempty"`
PublicKey string `json:"PublicKey,omitempty"`
}
implements the service definition of UpdateKeypairRequest
type UpdateKeypairResponse ¶
type UpdateKeypairResponse struct {
KeypairFingerprint string `json:"KeypairFingerprint,omitempty"`
KeypairName string `json:"KeypairName,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateKeypairResponse
type UpdateListenerRuleRequest ¶
type UpdateListenerRuleRequest struct {
Attribute string `json:"Attribute,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
ListenerRuleName string `json:"ListenerRuleName,omitempty"`
Value string `json:"Value,omitempty"`
}
implements the service definition of UpdateListenerRuleRequest
type UpdateListenerRuleResponse ¶
type UpdateListenerRuleResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateListenerRuleResponse
type UpdateLoadBalancerRequest ¶
type UpdateLoadBalancerRequest struct {
AccessLog AccessLog `json:"AccessLog,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
LoadBalancerName string `json:"LoadBalancerName,omitempty"`
LoadBalancerPort int64 `json:"LoadBalancerPort,omitempty"`
PolicyNames []string `json:"PolicyNames,omitempty"`
ServerCertificateId string `json:"ServerCertificateId,omitempty"`
}
implements the service definition of UpdateLoadBalancerRequest
type UpdateLoadBalancerResponse ¶
type UpdateLoadBalancerResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateLoadBalancerResponse
type UpdateNetAccessPointRequest ¶
type UpdateNetAccessPointRequest struct {
AddRouteTableIds []string `json:"AddRouteTableIds,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
NetAccessPointId string `json:"NetAccessPointId,omitempty"`
RemoveRouteTableIds []string `json:"RemoveRouteTableIds,omitempty"`
}
implements the service definition of UpdateNetAccessPointRequest
type UpdateNetAccessPointResponse ¶
type UpdateNetAccessPointResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateNetAccessPointResponse
type UpdateNetRequest ¶
type UpdateNetRequest struct {
DhcpOptionsSetId string `json:"DhcpOptionsSetId,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
NetId string `json:"NetId,omitempty"`
}
implements the service definition of UpdateNetRequest
type UpdateNetResponse ¶
type UpdateNetResponse struct {
Net Net `json:"Net,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateNetResponse
type UpdateNicRequest ¶
type UpdateNicRequest struct {
Description string `json:"Description,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
LinkNic LinkNicToUpdate `json:"LinkNic,omitempty"`
NicId string `json:"NicId,omitempty"`
SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"`
}
implements the service definition of UpdateNicRequest
type UpdateNicResponse ¶
type UpdateNicResponse struct {
Nic Nic `json:"Nic,omitempty"`
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateNicResponse
type UpdateRoutePropagationRequest ¶
type UpdateRoutePropagationRequest struct {
DryRun bool `json:"DryRun,omitempty"`
Enable bool `json:"Enable,omitempty"`
RouteTableId string `json:"RouteTableId,omitempty"`
VirtualGatewayId string `json:"VirtualGatewayId,omitempty"`
}
implements the service definition of UpdateRoutePropagationRequest
type UpdateRoutePropagationResponse ¶
type UpdateRoutePropagationResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
RouteTable RouteTable `json:"RouteTable,omitempty"`
}
implements the service definition of UpdateRoutePropagationResponse
type UpdateRouteRequest ¶
type UpdateRouteRequest struct {
DestinationIpRange string `json:"DestinationIpRange,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
GatewayId string `json:"GatewayId,omitempty"`
NatServiceId string `json:"NatServiceId,omitempty"`
NetPeeringId string `json:"NetPeeringId,omitempty"`
NicId string `json:"NicId,omitempty"`
RouteTableId string `json:"RouteTableId,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of UpdateRouteRequest
type UpdateRouteResponse ¶
type UpdateRouteResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Route Route `json:"Route,omitempty"`
}
implements the service definition of UpdateRouteResponse
type UpdateServerCertificateRequest ¶
type UpdateServerCertificateRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NewPath string `json:"NewPath,omitempty"`
NewServerCertificateName string `json:"NewServerCertificateName,omitempty"`
ServerCertificateName string `json:"ServerCertificateName,omitempty"`
}
implements the service definition of UpdateServerCertificateRequest
type UpdateServerCertificateResponse ¶
type UpdateServerCertificateResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateServerCertificateResponse
type UpdateSnapshotRequest ¶
type UpdateSnapshotRequest struct {
DryRun bool `json:"DryRun,omitempty"`
PermissionsToCreateVolume PermissionsOnResourceCreation `json:"PermissionsToCreateVolume,omitempty"`
SnapshotId string `json:"SnapshotId,omitempty"`
}
implements the service definition of UpdateSnapshotRequest
type UpdateSnapshotResponse ¶
type UpdateSnapshotResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Snapshot Snapshot `json:"Snapshot,omitempty"`
}
implements the service definition of UpdateSnapshotResponse
type UpdateUserGroupRequest ¶
type UpdateUserGroupRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NewPath string `json:"NewPath,omitempty"`
NewUserGroupName string `json:"NewUserGroupName,omitempty"`
UserGroupName string `json:"UserGroupName,omitempty"`
}
implements the service definition of UpdateUserGroupRequest
type UpdateUserGroupResponse ¶
type UpdateUserGroupResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateUserGroupResponse
type UpdateUserRequest ¶
type UpdateUserRequest struct {
DryRun bool `json:"DryRun,omitempty"`
NewPath string `json:"NewPath,omitempty"`
NewUserName string `json:"NewUserName,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of UpdateUserRequest
type UpdateUserResponse ¶
type UpdateUserResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
}
implements the service definition of UpdateUserResponse
type UpdateVmRequest ¶
type UpdateVmRequest struct {
BlockDeviceMappings []BlockDeviceMappingVmUpdate `json:"BlockDeviceMappings,omitempty"`
BsuOptimized bool `json:"BsuOptimized,omitempty"`
DeletionProtection *bool `json:"DeletionProtection,omitempty"`
DryRun bool `json:"DryRun,omitempty"`
IsSourceDestChecked bool `json:"IsSourceDestChecked,omitempty"`
KeypairName string `json:"KeypairName,omitempty"`
SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"`
UserData string `json:"UserData,omitempty"`
VmId string `json:"VmId,omitempty"`
VmInitiatedShutdownBehavior string `json:"VmInitiatedShutdownBehavior,omitempty"`
VmType string `json:"VmType,omitempty"`
}
implements the service definition of UpdateVmRequest
type UpdateVmResponse ¶
type UpdateVmResponse struct {
ResponseContext ResponseContext `json:"ResponseContext,omitempty"`
Vm Vm `json:"Vm,omitempty"`
}
implements the service definition of UpdateVmResponse
type User ¶
type User struct {
Path string `json:"Path,omitempty"`
UserId string `json:"UserId,omitempty"`
UserName string `json:"UserName,omitempty"`
}
implements the service definition of User
type UserGroup ¶
type UserGroup struct {
Path string `json:"Path,omitempty"`
UserGroupId string `json:"UserGroupId,omitempty"`
UserGroupName string `json:"UserGroupName,omitempty"`
}
implements the service definition of UserGroup
type VirtualGateway ¶
type VirtualGateway struct {
ConnectionType string `json:"ConnectionType,omitempty"`
NetToVirtualGatewayLinks []NetToVirtualGatewayLink `json:"NetToVirtualGatewayLinks,omitempty"`
State string `json:"State,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
VirtualGatewayId string `json:"VirtualGatewayId,omitempty"`
}
implements the service definition of VirtualGateway
type Vm ¶
type Vm struct {
Architecture string `json:"Architecture,omitempty"`
BlockDeviceMappings []BlockDeviceMappingCreated `json:"BlockDeviceMappings,omitempty"`
BsuOptimized bool `json:"BsuOptimized,omitempty"`
ClientToken string `json:"ClientToken,omitempty"`
DeletionProtection bool `json:"DeletionProtection,omitempty"`
Hypervisor string `json:"Hypervisor,omitempty"`
ImageId string `json:"ImageId,omitempty"`
IsSourceDestChecked bool `json:"IsSourceDestChecked,omitempty"`
KeypairName string `json:"KeypairName,omitempty"`
LaunchNumber int64 `json:"LaunchNumber,omitempty"`
NetId string `json:"NetId,omitempty"`
Nics []NicLight `json:"Nics,omitempty"`
OsFamily string `json:"OsFamily,omitempty"`
Placement Placement `json:"Placement,omitempty"`
PrivateDnsName string `json:"PrivateDnsName,omitempty"`
PrivateIp string `json:"PrivateIp,omitempty"`
ProductCodes []string `json:"ProductCodes,omitempty"`
PublicDnsName string `json:"PublicDnsName,omitempty"`
PublicIp string `json:"PublicIp,omitempty"`
ReservationId string `json:"ReservationId,omitempty"`
RootDeviceName string `json:"RootDeviceName,omitempty"`
RootDeviceType string `json:"RootDeviceType,omitempty"`
SecurityGroups []SecurityGroupLight `json:"SecurityGroups,omitempty"`
State string `json:"State,omitempty"`
StateReason string `json:"StateReason,omitempty"`
SubnetId string `json:"SubnetId,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
UserData string `json:"UserData,omitempty"`
VmId string `json:"VmId,omitempty"`
VmInitiatedShutdownBehavior string `json:"VmInitiatedShutdownBehavior,omitempty"`
VmType string `json:"VmType,omitempty"`
}
implements the service definition of Vm
type VmState ¶
type VmState struct {
CurrentState string `json:"CurrentState,omitempty"`
PreviousState string `json:"PreviousState,omitempty"`
VmId string `json:"VmId,omitempty"`
}
implements the service definition of VmState
type VmStates ¶
type VmStates struct {
MaintenanceEvents []MaintenanceEvent `json:"MaintenanceEvents,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
VmId string `json:"VmId,omitempty"`
VmState string `json:"VmState,omitempty"`
}
implements the service definition of VmStates
type VmType ¶
type VmType struct {
IsBsuOptimized bool `json:"IsBsuOptimized,omitempty"`
MaxPrivateIps int64 `json:"MaxPrivateIps,omitempty"`
MemorySize int64 `json:"MemorySize,omitempty"`
StorageCount int64 `json:"StorageCount,omitempty"`
StorageSize int64 `json:"StorageSize,omitempty"`
VcoreCount int64 `json:"VcoreCount,omitempty"`
VmTypeName string `json:"VmTypeName,omitempty"`
}
implements the service definition of VmType
type Volume ¶
type Volume struct {
Iops int64 `json:"Iops,omitempty"`
LinkedVolumes []LinkedVolume `json:"LinkedVolumes,omitempty"`
Size int64 `json:"Size,omitempty"`
SnapshotId string `json:"SnapshotId,omitempty"`
State string `json:"State,omitempty"`
SubregionName string `json:"SubregionName,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
VolumeId string `json:"VolumeId,omitempty"`
VolumeType string `json:"VolumeType,omitempty"`
}
implements the service definition of Volume
type VpnConnection ¶
type VpnConnection struct {
ClientGatewayConfiguration string `json:"ClientGatewayConfiguration,omitempty"`
ClientGatewayId string `json:"ClientGatewayId,omitempty"`
ConnectionType string `json:"ConnectionType,omitempty"`
Routes []RouteLight `json:"Routes,omitempty"`
State string `json:"State,omitempty"`
StaticRoutesOnly bool `json:"StaticRoutesOnly,omitempty"`
Tags []ResourceTag `json:"Tags,omitempty"`
VirtualGatewayId string `json:"VirtualGatewayId,omitempty"`
VpnConnectionId string `json:"VpnConnectionId,omitempty"`
}
implements the service definition of VpnConnection
type With ¶
type With struct {
CallDuration bool `json:"CallDuration,omitempty"`
QueryAccessKey bool `json:"QueryAccessKey,omitempty"`
QueryApiName bool `json:"QueryApiName,omitempty"`
QueryApiVersion bool `json:"QueryApiVersion,omitempty"`
QueryCallName bool `json:"QueryCallName,omitempty"`
QueryDate bool `json:"QueryDate,omitempty"`
QueryIpAddress bool `json:"QueryIpAddress,omitempty"`
QueryRaw bool `json:"QueryRaw,omitempty"`
QuerySize bool `json:"QuerySize,omitempty"`
QueryUserAgent bool `json:"QueryUserAgent,omitempty"`
ResponseId bool `json:"ResponseId,omitempty"`
ResponseSize bool `json:"ResponseSize,omitempty"`
ResponseStatusCode bool `json:"ResponseStatusCode,omitempty"`
}
implements the service definition of With