Documentation ¶
Index ¶
- type AcceptInquiredSystemEventRequest
- type AcceptInquiredSystemEventResponse
- type AccessPointSet
- type AccessPointType
- type Account
- type AccountAttributeItem
- type AccountAttributeItems
- type Accounts
- type ActivateRouterInterfaceRequest
- type ActivateRouterInterfaceResponse
- type AddBandwidthPackageIpsRequest
- type AddBandwidthPackageIpsResponse
- type AddTagsRequest
- type AddTagsResponse
- type AddTagsTag
- type AllocateDedicatedHostsRequest
- type AllocateDedicatedHostsResponse
- type AllocateDedicatedHostsTag
- type AllocateEipAddressRequest
- type AllocateEipAddressResponse
- type AllocatePublicIpAddressRequest
- type AllocatePublicIpAddressResponse
- type ApplyAutoSnapshotPolicyRequest
- type ApplyAutoSnapshotPolicyResponse
- type AssignIpv6AddressesRequest
- type AssignIpv6AddressesResponse
- type AssignPrivateIpAddressesRequest
- type AssignPrivateIpAddressesResponse
- type AssociateEipAddressRequest
- type AssociateEipAddressResponse
- type AssociateHaVipRequest
- type AssociateHaVipResponse
- type AssociatedEipAddresses
- type AssociatedInstances
- type AssociatedPublicIp
- type AttachClassicLinkVpcRequest
- type AttachClassicLinkVpcResponse
- type AttachDiskRequest
- type AttachDiskResponse
- type AttachInstanceRamRoleRequest
- type AttachInstanceRamRoleResponse
- type AttachInstanceRamRoleResult
- type AttachInstanceRamRoleResults
- type AttachKeyPairRequest
- type AttachKeyPairResponse
- type AttachNetworkInterfaceRequest
- type AttachNetworkInterfaceResponse
- type AttributeValues
- type AuthorizeSecurityGroupEgressRequest
- type AuthorizeSecurityGroupEgressResponse
- type AuthorizeSecurityGroupRequest
- type AuthorizeSecurityGroupResponse
- type AutoSnapshotPolicies
- type AutoSnapshotPolicy
- type AvailableDedicatedHostTypes
- type AvailableDiskCategories
- type AvailableInstanceTypes
- type AvailableResource
- type AvailableResourceCreation
- type AvailableResourcesInDescribeAvailableResource
- type AvailableResourcesInDescribeResourcesModification
- type AvailableResourcesInDescribeZones
- type AvailableVolumeCategories
- type AvailableZone
- type AvailableZonesInDescribeAvailableResource
- type AvailableZonesInDescribeResourcesModification
- type Bandwidth
- type BandwidthPackage
- type BandwidthPackageIdsInCreateNatGateway
- type BandwidthPackageIdsInDescribeNatGateways
- type BandwidthPackages
- type Bandwidths
- type CancelAutoSnapshotPolicyRequest
- type CancelAutoSnapshotPolicyResponse
- type CancelCopyImageRequest
- type CancelCopyImageResponse
- type CancelPhysicalConnectionRequest
- type CancelPhysicalConnectionResponse
- type CancelSimulatedSystemEventsRequest
- type CancelSimulatedSystemEventsResponse
- type CancelTaskRequest
- type CancelTaskResponse
- type Capacity
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AcceptInquiredSystemEvent(request *AcceptInquiredSystemEventRequest) (response *AcceptInquiredSystemEventResponse, err error)
- func (client *Client) AcceptInquiredSystemEventWithCallback(request *AcceptInquiredSystemEventRequest, ...) <-chan int
- func (client *Client) AcceptInquiredSystemEventWithChan(request *AcceptInquiredSystemEventRequest) (<-chan *AcceptInquiredSystemEventResponse, <-chan error)
- func (client *Client) ActivateRouterInterface(request *ActivateRouterInterfaceRequest) (response *ActivateRouterInterfaceResponse, err error)
- func (client *Client) ActivateRouterInterfaceWithCallback(request *ActivateRouterInterfaceRequest, ...) <-chan int
- func (client *Client) ActivateRouterInterfaceWithChan(request *ActivateRouterInterfaceRequest) (<-chan *ActivateRouterInterfaceResponse, <-chan error)
- func (client *Client) AddBandwidthPackageIps(request *AddBandwidthPackageIpsRequest) (response *AddBandwidthPackageIpsResponse, err error)
- func (client *Client) AddBandwidthPackageIpsWithCallback(request *AddBandwidthPackageIpsRequest, ...) <-chan int
- func (client *Client) AddBandwidthPackageIpsWithChan(request *AddBandwidthPackageIpsRequest) (<-chan *AddBandwidthPackageIpsResponse, <-chan error)
- func (client *Client) AddTags(request *AddTagsRequest) (response *AddTagsResponse, err error)
- func (client *Client) AddTagsWithCallback(request *AddTagsRequest, callback func(response *AddTagsResponse, err error)) <-chan int
- func (client *Client) AddTagsWithChan(request *AddTagsRequest) (<-chan *AddTagsResponse, <-chan error)
- func (client *Client) AllocateDedicatedHosts(request *AllocateDedicatedHostsRequest) (response *AllocateDedicatedHostsResponse, err error)
- func (client *Client) AllocateDedicatedHostsWithCallback(request *AllocateDedicatedHostsRequest, ...) <-chan int
- func (client *Client) AllocateDedicatedHostsWithChan(request *AllocateDedicatedHostsRequest) (<-chan *AllocateDedicatedHostsResponse, <-chan error)
- func (client *Client) AllocateEipAddress(request *AllocateEipAddressRequest) (response *AllocateEipAddressResponse, err error)
- func (client *Client) AllocateEipAddressWithCallback(request *AllocateEipAddressRequest, ...) <-chan int
- func (client *Client) AllocateEipAddressWithChan(request *AllocateEipAddressRequest) (<-chan *AllocateEipAddressResponse, <-chan error)
- func (client *Client) AllocatePublicIpAddress(request *AllocatePublicIpAddressRequest) (response *AllocatePublicIpAddressResponse, err error)
- func (client *Client) AllocatePublicIpAddressWithCallback(request *AllocatePublicIpAddressRequest, ...) <-chan int
- func (client *Client) AllocatePublicIpAddressWithChan(request *AllocatePublicIpAddressRequest) (<-chan *AllocatePublicIpAddressResponse, <-chan error)
- func (client *Client) ApplyAutoSnapshotPolicy(request *ApplyAutoSnapshotPolicyRequest) (response *ApplyAutoSnapshotPolicyResponse, err error)
- func (client *Client) ApplyAutoSnapshotPolicyWithCallback(request *ApplyAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) ApplyAutoSnapshotPolicyWithChan(request *ApplyAutoSnapshotPolicyRequest) (<-chan *ApplyAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) AssignIpv6Addresses(request *AssignIpv6AddressesRequest) (response *AssignIpv6AddressesResponse, err error)
- func (client *Client) AssignIpv6AddressesWithCallback(request *AssignIpv6AddressesRequest, ...) <-chan int
- func (client *Client) AssignIpv6AddressesWithChan(request *AssignIpv6AddressesRequest) (<-chan *AssignIpv6AddressesResponse, <-chan error)
- func (client *Client) AssignPrivateIpAddresses(request *AssignPrivateIpAddressesRequest) (response *AssignPrivateIpAddressesResponse, err error)
- func (client *Client) AssignPrivateIpAddressesWithCallback(request *AssignPrivateIpAddressesRequest, ...) <-chan int
- func (client *Client) AssignPrivateIpAddressesWithChan(request *AssignPrivateIpAddressesRequest) (<-chan *AssignPrivateIpAddressesResponse, <-chan error)
- func (client *Client) AssociateEipAddress(request *AssociateEipAddressRequest) (response *AssociateEipAddressResponse, err error)
- func (client *Client) AssociateEipAddressWithCallback(request *AssociateEipAddressRequest, ...) <-chan int
- func (client *Client) AssociateEipAddressWithChan(request *AssociateEipAddressRequest) (<-chan *AssociateEipAddressResponse, <-chan error)
- func (client *Client) AssociateHaVip(request *AssociateHaVipRequest) (response *AssociateHaVipResponse, err error)
- func (client *Client) AssociateHaVipWithCallback(request *AssociateHaVipRequest, ...) <-chan int
- func (client *Client) AssociateHaVipWithChan(request *AssociateHaVipRequest) (<-chan *AssociateHaVipResponse, <-chan error)
- func (client *Client) AttachClassicLinkVpc(request *AttachClassicLinkVpcRequest) (response *AttachClassicLinkVpcResponse, err error)
- func (client *Client) AttachClassicLinkVpcWithCallback(request *AttachClassicLinkVpcRequest, ...) <-chan int
- func (client *Client) AttachClassicLinkVpcWithChan(request *AttachClassicLinkVpcRequest) (<-chan *AttachClassicLinkVpcResponse, <-chan error)
- func (client *Client) AttachDisk(request *AttachDiskRequest) (response *AttachDiskResponse, err error)
- func (client *Client) AttachDiskWithCallback(request *AttachDiskRequest, ...) <-chan int
- func (client *Client) AttachDiskWithChan(request *AttachDiskRequest) (<-chan *AttachDiskResponse, <-chan error)
- func (client *Client) AttachInstanceRamRole(request *AttachInstanceRamRoleRequest) (response *AttachInstanceRamRoleResponse, err error)
- func (client *Client) AttachInstanceRamRoleWithCallback(request *AttachInstanceRamRoleRequest, ...) <-chan int
- func (client *Client) AttachInstanceRamRoleWithChan(request *AttachInstanceRamRoleRequest) (<-chan *AttachInstanceRamRoleResponse, <-chan error)
- func (client *Client) AttachKeyPair(request *AttachKeyPairRequest) (response *AttachKeyPairResponse, err error)
- func (client *Client) AttachKeyPairWithCallback(request *AttachKeyPairRequest, ...) <-chan int
- func (client *Client) AttachKeyPairWithChan(request *AttachKeyPairRequest) (<-chan *AttachKeyPairResponse, <-chan error)
- func (client *Client) AttachNetworkInterface(request *AttachNetworkInterfaceRequest) (response *AttachNetworkInterfaceResponse, err error)
- func (client *Client) AttachNetworkInterfaceWithCallback(request *AttachNetworkInterfaceRequest, ...) <-chan int
- func (client *Client) AttachNetworkInterfaceWithChan(request *AttachNetworkInterfaceRequest) (<-chan *AttachNetworkInterfaceResponse, <-chan error)
- func (client *Client) AuthorizeSecurityGroup(request *AuthorizeSecurityGroupRequest) (response *AuthorizeSecurityGroupResponse, err error)
- func (client *Client) AuthorizeSecurityGroupEgress(request *AuthorizeSecurityGroupEgressRequest) (response *AuthorizeSecurityGroupEgressResponse, err error)
- func (client *Client) AuthorizeSecurityGroupEgressWithCallback(request *AuthorizeSecurityGroupEgressRequest, ...) <-chan int
- func (client *Client) AuthorizeSecurityGroupEgressWithChan(request *AuthorizeSecurityGroupEgressRequest) (<-chan *AuthorizeSecurityGroupEgressResponse, <-chan error)
- func (client *Client) AuthorizeSecurityGroupWithCallback(request *AuthorizeSecurityGroupRequest, ...) <-chan int
- func (client *Client) AuthorizeSecurityGroupWithChan(request *AuthorizeSecurityGroupRequest) (<-chan *AuthorizeSecurityGroupResponse, <-chan error)
- func (client *Client) CancelAutoSnapshotPolicy(request *CancelAutoSnapshotPolicyRequest) (response *CancelAutoSnapshotPolicyResponse, err error)
- func (client *Client) CancelAutoSnapshotPolicyWithCallback(request *CancelAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) CancelAutoSnapshotPolicyWithChan(request *CancelAutoSnapshotPolicyRequest) (<-chan *CancelAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) CancelCopyImage(request *CancelCopyImageRequest) (response *CancelCopyImageResponse, err error)
- func (client *Client) CancelCopyImageWithCallback(request *CancelCopyImageRequest, ...) <-chan int
- func (client *Client) CancelCopyImageWithChan(request *CancelCopyImageRequest) (<-chan *CancelCopyImageResponse, <-chan error)
- func (client *Client) CancelPhysicalConnection(request *CancelPhysicalConnectionRequest) (response *CancelPhysicalConnectionResponse, err error)
- func (client *Client) CancelPhysicalConnectionWithCallback(request *CancelPhysicalConnectionRequest, ...) <-chan int
- func (client *Client) CancelPhysicalConnectionWithChan(request *CancelPhysicalConnectionRequest) (<-chan *CancelPhysicalConnectionResponse, <-chan error)
- func (client *Client) CancelSimulatedSystemEvents(request *CancelSimulatedSystemEventsRequest) (response *CancelSimulatedSystemEventsResponse, err error)
- func (client *Client) CancelSimulatedSystemEventsWithCallback(request *CancelSimulatedSystemEventsRequest, ...) <-chan int
- func (client *Client) CancelSimulatedSystemEventsWithChan(request *CancelSimulatedSystemEventsRequest) (<-chan *CancelSimulatedSystemEventsResponse, <-chan error)
- func (client *Client) CancelTask(request *CancelTaskRequest) (response *CancelTaskResponse, err error)
- func (client *Client) CancelTaskWithCallback(request *CancelTaskRequest, ...) <-chan int
- func (client *Client) CancelTaskWithChan(request *CancelTaskRequest) (<-chan *CancelTaskResponse, <-chan error)
- func (client *Client) ConnectRouterInterface(request *ConnectRouterInterfaceRequest) (response *ConnectRouterInterfaceResponse, err error)
- func (client *Client) ConnectRouterInterfaceWithCallback(request *ConnectRouterInterfaceRequest, ...) <-chan int
- func (client *Client) ConnectRouterInterfaceWithChan(request *ConnectRouterInterfaceRequest) (<-chan *ConnectRouterInterfaceResponse, <-chan error)
- func (client *Client) ConvertNatPublicIpToEip(request *ConvertNatPublicIpToEipRequest) (response *ConvertNatPublicIpToEipResponse, err error)
- func (client *Client) ConvertNatPublicIpToEipWithCallback(request *ConvertNatPublicIpToEipRequest, ...) <-chan int
- func (client *Client) ConvertNatPublicIpToEipWithChan(request *ConvertNatPublicIpToEipRequest) (<-chan *ConvertNatPublicIpToEipResponse, <-chan error)
- func (client *Client) CopyImage(request *CopyImageRequest) (response *CopyImageResponse, err error)
- func (client *Client) CopyImageWithCallback(request *CopyImageRequest, ...) <-chan int
- func (client *Client) CopyImageWithChan(request *CopyImageRequest) (<-chan *CopyImageResponse, <-chan error)
- func (client *Client) CreateAutoSnapshotPolicy(request *CreateAutoSnapshotPolicyRequest) (response *CreateAutoSnapshotPolicyResponse, err error)
- func (client *Client) CreateAutoSnapshotPolicyWithCallback(request *CreateAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) CreateAutoSnapshotPolicyWithChan(request *CreateAutoSnapshotPolicyRequest) (<-chan *CreateAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) CreateCommand(request *CreateCommandRequest) (response *CreateCommandResponse, err error)
- func (client *Client) CreateCommandWithCallback(request *CreateCommandRequest, ...) <-chan int
- func (client *Client) CreateCommandWithChan(request *CreateCommandRequest) (<-chan *CreateCommandResponse, <-chan error)
- func (client *Client) CreateDeploymentSet(request *CreateDeploymentSetRequest) (response *CreateDeploymentSetResponse, err error)
- func (client *Client) CreateDeploymentSetWithCallback(request *CreateDeploymentSetRequest, ...) <-chan int
- func (client *Client) CreateDeploymentSetWithChan(request *CreateDeploymentSetRequest) (<-chan *CreateDeploymentSetResponse, <-chan error)
- func (client *Client) CreateDisk(request *CreateDiskRequest) (response *CreateDiskResponse, err error)
- func (client *Client) CreateDiskWithCallback(request *CreateDiskRequest, ...) <-chan int
- func (client *Client) CreateDiskWithChan(request *CreateDiskRequest) (<-chan *CreateDiskResponse, <-chan error)
- func (client *Client) CreateForwardEntry(request *CreateForwardEntryRequest) (response *CreateForwardEntryResponse, err error)
- func (client *Client) CreateForwardEntryWithCallback(request *CreateForwardEntryRequest, ...) <-chan int
- func (client *Client) CreateForwardEntryWithChan(request *CreateForwardEntryRequest) (<-chan *CreateForwardEntryResponse, <-chan error)
- func (client *Client) CreateHaVip(request *CreateHaVipRequest) (response *CreateHaVipResponse, err error)
- func (client *Client) CreateHaVipWithCallback(request *CreateHaVipRequest, ...) <-chan int
- func (client *Client) CreateHaVipWithChan(request *CreateHaVipRequest) (<-chan *CreateHaVipResponse, <-chan error)
- func (client *Client) CreateHpcCluster(request *CreateHpcClusterRequest) (response *CreateHpcClusterResponse, err error)
- func (client *Client) CreateHpcClusterWithCallback(request *CreateHpcClusterRequest, ...) <-chan int
- func (client *Client) CreateHpcClusterWithChan(request *CreateHpcClusterRequest) (<-chan *CreateHpcClusterResponse, <-chan error)
- func (client *Client) CreateImage(request *CreateImageRequest) (response *CreateImageResponse, err error)
- func (client *Client) CreateImageWithCallback(request *CreateImageRequest, ...) <-chan int
- func (client *Client) CreateImageWithChan(request *CreateImageRequest) (<-chan *CreateImageResponse, <-chan error)
- func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, ...) <-chan int
- func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
- func (client *Client) CreateKeyPair(request *CreateKeyPairRequest) (response *CreateKeyPairResponse, err error)
- func (client *Client) CreateKeyPairWithCallback(request *CreateKeyPairRequest, ...) <-chan int
- func (client *Client) CreateKeyPairWithChan(request *CreateKeyPairRequest) (<-chan *CreateKeyPairResponse, <-chan error)
- func (client *Client) CreateLaunchTemplate(request *CreateLaunchTemplateRequest) (response *CreateLaunchTemplateResponse, err error)
- func (client *Client) CreateLaunchTemplateVersion(request *CreateLaunchTemplateVersionRequest) (response *CreateLaunchTemplateVersionResponse, err error)
- func (client *Client) CreateLaunchTemplateVersionWithCallback(request *CreateLaunchTemplateVersionRequest, ...) <-chan int
- func (client *Client) CreateLaunchTemplateVersionWithChan(request *CreateLaunchTemplateVersionRequest) (<-chan *CreateLaunchTemplateVersionResponse, <-chan error)
- func (client *Client) CreateLaunchTemplateWithCallback(request *CreateLaunchTemplateRequest, ...) <-chan int
- func (client *Client) CreateLaunchTemplateWithChan(request *CreateLaunchTemplateRequest) (<-chan *CreateLaunchTemplateResponse, <-chan error)
- func (client *Client) CreateNatGateway(request *CreateNatGatewayRequest) (response *CreateNatGatewayResponse, err error)
- func (client *Client) CreateNatGatewayWithCallback(request *CreateNatGatewayRequest, ...) <-chan int
- func (client *Client) CreateNatGatewayWithChan(request *CreateNatGatewayRequest) (<-chan *CreateNatGatewayResponse, <-chan error)
- func (client *Client) CreateNetworkInterface(request *CreateNetworkInterfaceRequest) (response *CreateNetworkInterfaceResponse, err error)
- func (client *Client) CreateNetworkInterfacePermission(request *CreateNetworkInterfacePermissionRequest) (response *CreateNetworkInterfacePermissionResponse, err error)
- func (client *Client) CreateNetworkInterfacePermissionWithCallback(request *CreateNetworkInterfacePermissionRequest, ...) <-chan int
- func (client *Client) CreateNetworkInterfacePermissionWithChan(request *CreateNetworkInterfacePermissionRequest) (<-chan *CreateNetworkInterfacePermissionResponse, <-chan error)
- func (client *Client) CreateNetworkInterfaceWithCallback(request *CreateNetworkInterfaceRequest, ...) <-chan int
- func (client *Client) CreateNetworkInterfaceWithChan(request *CreateNetworkInterfaceRequest) (<-chan *CreateNetworkInterfaceResponse, <-chan error)
- func (client *Client) CreatePhysicalConnection(request *CreatePhysicalConnectionRequest) (response *CreatePhysicalConnectionResponse, err error)
- func (client *Client) CreatePhysicalConnectionWithCallback(request *CreatePhysicalConnectionRequest, ...) <-chan int
- func (client *Client) CreatePhysicalConnectionWithChan(request *CreatePhysicalConnectionRequest) (<-chan *CreatePhysicalConnectionResponse, <-chan error)
- func (client *Client) CreateRouteEntry(request *CreateRouteEntryRequest) (response *CreateRouteEntryResponse, err error)
- func (client *Client) CreateRouteEntryWithCallback(request *CreateRouteEntryRequest, ...) <-chan int
- func (client *Client) CreateRouteEntryWithChan(request *CreateRouteEntryRequest) (<-chan *CreateRouteEntryResponse, <-chan error)
- func (client *Client) CreateRouterInterface(request *CreateRouterInterfaceRequest) (response *CreateRouterInterfaceResponse, err error)
- func (client *Client) CreateRouterInterfaceWithCallback(request *CreateRouterInterfaceRequest, ...) <-chan int
- func (client *Client) CreateRouterInterfaceWithChan(request *CreateRouterInterfaceRequest) (<-chan *CreateRouterInterfaceResponse, <-chan error)
- func (client *Client) CreateSecurityGroup(request *CreateSecurityGroupRequest) (response *CreateSecurityGroupResponse, err error)
- func (client *Client) CreateSecurityGroupWithCallback(request *CreateSecurityGroupRequest, ...) <-chan int
- func (client *Client) CreateSecurityGroupWithChan(request *CreateSecurityGroupRequest) (<-chan *CreateSecurityGroupResponse, <-chan error)
- func (client *Client) CreateSimulatedSystemEvents(request *CreateSimulatedSystemEventsRequest) (response *CreateSimulatedSystemEventsResponse, err error)
- func (client *Client) CreateSimulatedSystemEventsWithCallback(request *CreateSimulatedSystemEventsRequest, ...) <-chan int
- func (client *Client) CreateSimulatedSystemEventsWithChan(request *CreateSimulatedSystemEventsRequest) (<-chan *CreateSimulatedSystemEventsResponse, <-chan error)
- func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
- func (client *Client) CreateSnapshotWithCallback(request *CreateSnapshotRequest, ...) <-chan int
- func (client *Client) CreateSnapshotWithChan(request *CreateSnapshotRequest) (<-chan *CreateSnapshotResponse, <-chan error)
- func (client *Client) CreateVSwitch(request *CreateVSwitchRequest) (response *CreateVSwitchResponse, err error)
- func (client *Client) CreateVSwitchWithCallback(request *CreateVSwitchRequest, ...) <-chan int
- func (client *Client) CreateVSwitchWithChan(request *CreateVSwitchRequest) (<-chan *CreateVSwitchResponse, <-chan error)
- func (client *Client) CreateVirtualBorderRouter(request *CreateVirtualBorderRouterRequest) (response *CreateVirtualBorderRouterResponse, err error)
- func (client *Client) CreateVirtualBorderRouterWithCallback(request *CreateVirtualBorderRouterRequest, ...) <-chan int
- func (client *Client) CreateVirtualBorderRouterWithChan(request *CreateVirtualBorderRouterRequest) (<-chan *CreateVirtualBorderRouterResponse, <-chan error)
- func (client *Client) CreateVpc(request *CreateVpcRequest) (response *CreateVpcResponse, err error)
- func (client *Client) CreateVpcWithCallback(request *CreateVpcRequest, ...) <-chan int
- func (client *Client) CreateVpcWithChan(request *CreateVpcRequest) (<-chan *CreateVpcResponse, <-chan error)
- func (client *Client) DeactivateRouterInterface(request *DeactivateRouterInterfaceRequest) (response *DeactivateRouterInterfaceResponse, err error)
- func (client *Client) DeactivateRouterInterfaceWithCallback(request *DeactivateRouterInterfaceRequest, ...) <-chan int
- func (client *Client) DeactivateRouterInterfaceWithChan(request *DeactivateRouterInterfaceRequest) (<-chan *DeactivateRouterInterfaceResponse, <-chan error)
- func (client *Client) DeleteAutoSnapshotPolicy(request *DeleteAutoSnapshotPolicyRequest) (response *DeleteAutoSnapshotPolicyResponse, err error)
- func (client *Client) DeleteAutoSnapshotPolicyWithCallback(request *DeleteAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) DeleteAutoSnapshotPolicyWithChan(request *DeleteAutoSnapshotPolicyRequest) (<-chan *DeleteAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) DeleteBandwidthPackage(request *DeleteBandwidthPackageRequest) (response *DeleteBandwidthPackageResponse, err error)
- func (client *Client) DeleteBandwidthPackageWithCallback(request *DeleteBandwidthPackageRequest, ...) <-chan int
- func (client *Client) DeleteBandwidthPackageWithChan(request *DeleteBandwidthPackageRequest) (<-chan *DeleteBandwidthPackageResponse, <-chan error)
- func (client *Client) DeleteCommand(request *DeleteCommandRequest) (response *DeleteCommandResponse, err error)
- func (client *Client) DeleteCommandWithCallback(request *DeleteCommandRequest, ...) <-chan int
- func (client *Client) DeleteCommandWithChan(request *DeleteCommandRequest) (<-chan *DeleteCommandResponse, <-chan error)
- func (client *Client) DeleteDeploymentSet(request *DeleteDeploymentSetRequest) (response *DeleteDeploymentSetResponse, err error)
- func (client *Client) DeleteDeploymentSetWithCallback(request *DeleteDeploymentSetRequest, ...) <-chan int
- func (client *Client) DeleteDeploymentSetWithChan(request *DeleteDeploymentSetRequest) (<-chan *DeleteDeploymentSetResponse, <-chan error)
- func (client *Client) DeleteDisk(request *DeleteDiskRequest) (response *DeleteDiskResponse, err error)
- func (client *Client) DeleteDiskWithCallback(request *DeleteDiskRequest, ...) <-chan int
- func (client *Client) DeleteDiskWithChan(request *DeleteDiskRequest) (<-chan *DeleteDiskResponse, <-chan error)
- func (client *Client) DeleteForwardEntry(request *DeleteForwardEntryRequest) (response *DeleteForwardEntryResponse, err error)
- func (client *Client) DeleteForwardEntryWithCallback(request *DeleteForwardEntryRequest, ...) <-chan int
- func (client *Client) DeleteForwardEntryWithChan(request *DeleteForwardEntryRequest) (<-chan *DeleteForwardEntryResponse, <-chan error)
- func (client *Client) DeleteHaVip(request *DeleteHaVipRequest) (response *DeleteHaVipResponse, err error)
- func (client *Client) DeleteHaVipWithCallback(request *DeleteHaVipRequest, ...) <-chan int
- func (client *Client) DeleteHaVipWithChan(request *DeleteHaVipRequest) (<-chan *DeleteHaVipResponse, <-chan error)
- func (client *Client) DeleteHpcCluster(request *DeleteHpcClusterRequest) (response *DeleteHpcClusterResponse, err error)
- func (client *Client) DeleteHpcClusterWithCallback(request *DeleteHpcClusterRequest, ...) <-chan int
- func (client *Client) DeleteHpcClusterWithChan(request *DeleteHpcClusterRequest) (<-chan *DeleteHpcClusterResponse, <-chan error)
- func (client *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
- func (client *Client) DeleteImageWithCallback(request *DeleteImageRequest, ...) <-chan int
- func (client *Client) DeleteImageWithChan(request *DeleteImageRequest) (<-chan *DeleteImageResponse, <-chan error)
- func (client *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)
- func (client *Client) DeleteInstanceWithCallback(request *DeleteInstanceRequest, ...) <-chan int
- func (client *Client) DeleteInstanceWithChan(request *DeleteInstanceRequest) (<-chan *DeleteInstanceResponse, <-chan error)
- func (client *Client) DeleteKeyPairs(request *DeleteKeyPairsRequest) (response *DeleteKeyPairsResponse, err error)
- func (client *Client) DeleteKeyPairsWithCallback(request *DeleteKeyPairsRequest, ...) <-chan int
- func (client *Client) DeleteKeyPairsWithChan(request *DeleteKeyPairsRequest) (<-chan *DeleteKeyPairsResponse, <-chan error)
- func (client *Client) DeleteLaunchTemplate(request *DeleteLaunchTemplateRequest) (response *DeleteLaunchTemplateResponse, err error)
- func (client *Client) DeleteLaunchTemplateVersion(request *DeleteLaunchTemplateVersionRequest) (response *DeleteLaunchTemplateVersionResponse, err error)
- func (client *Client) DeleteLaunchTemplateVersionWithCallback(request *DeleteLaunchTemplateVersionRequest, ...) <-chan int
- func (client *Client) DeleteLaunchTemplateVersionWithChan(request *DeleteLaunchTemplateVersionRequest) (<-chan *DeleteLaunchTemplateVersionResponse, <-chan error)
- func (client *Client) DeleteLaunchTemplateWithCallback(request *DeleteLaunchTemplateRequest, ...) <-chan int
- func (client *Client) DeleteLaunchTemplateWithChan(request *DeleteLaunchTemplateRequest) (<-chan *DeleteLaunchTemplateResponse, <-chan error)
- func (client *Client) DeleteNatGateway(request *DeleteNatGatewayRequest) (response *DeleteNatGatewayResponse, err error)
- func (client *Client) DeleteNatGatewayWithCallback(request *DeleteNatGatewayRequest, ...) <-chan int
- func (client *Client) DeleteNatGatewayWithChan(request *DeleteNatGatewayRequest) (<-chan *DeleteNatGatewayResponse, <-chan error)
- func (client *Client) DeleteNetworkInterface(request *DeleteNetworkInterfaceRequest) (response *DeleteNetworkInterfaceResponse, err error)
- func (client *Client) DeleteNetworkInterfacePermission(request *DeleteNetworkInterfacePermissionRequest) (response *DeleteNetworkInterfacePermissionResponse, err error)
- func (client *Client) DeleteNetworkInterfacePermissionWithCallback(request *DeleteNetworkInterfacePermissionRequest, ...) <-chan int
- func (client *Client) DeleteNetworkInterfacePermissionWithChan(request *DeleteNetworkInterfacePermissionRequest) (<-chan *DeleteNetworkInterfacePermissionResponse, <-chan error)
- func (client *Client) DeleteNetworkInterfaceWithCallback(request *DeleteNetworkInterfaceRequest, ...) <-chan int
- func (client *Client) DeleteNetworkInterfaceWithChan(request *DeleteNetworkInterfaceRequest) (<-chan *DeleteNetworkInterfaceResponse, <-chan error)
- func (client *Client) DeletePhysicalConnection(request *DeletePhysicalConnectionRequest) (response *DeletePhysicalConnectionResponse, err error)
- func (client *Client) DeletePhysicalConnectionWithCallback(request *DeletePhysicalConnectionRequest, ...) <-chan int
- func (client *Client) DeletePhysicalConnectionWithChan(request *DeletePhysicalConnectionRequest) (<-chan *DeletePhysicalConnectionResponse, <-chan error)
- func (client *Client) DeleteRouteEntry(request *DeleteRouteEntryRequest) (response *DeleteRouteEntryResponse, err error)
- func (client *Client) DeleteRouteEntryWithCallback(request *DeleteRouteEntryRequest, ...) <-chan int
- func (client *Client) DeleteRouteEntryWithChan(request *DeleteRouteEntryRequest) (<-chan *DeleteRouteEntryResponse, <-chan error)
- func (client *Client) DeleteRouterInterface(request *DeleteRouterInterfaceRequest) (response *DeleteRouterInterfaceResponse, err error)
- func (client *Client) DeleteRouterInterfaceWithCallback(request *DeleteRouterInterfaceRequest, ...) <-chan int
- func (client *Client) DeleteRouterInterfaceWithChan(request *DeleteRouterInterfaceRequest) (<-chan *DeleteRouterInterfaceResponse, <-chan error)
- func (client *Client) DeleteSecurityGroup(request *DeleteSecurityGroupRequest) (response *DeleteSecurityGroupResponse, err error)
- func (client *Client) DeleteSecurityGroupWithCallback(request *DeleteSecurityGroupRequest, ...) <-chan int
- func (client *Client) DeleteSecurityGroupWithChan(request *DeleteSecurityGroupRequest) (<-chan *DeleteSecurityGroupResponse, <-chan error)
- func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
- func (client *Client) DeleteSnapshotWithCallback(request *DeleteSnapshotRequest, ...) <-chan int
- func (client *Client) DeleteSnapshotWithChan(request *DeleteSnapshotRequest) (<-chan *DeleteSnapshotResponse, <-chan error)
- func (client *Client) DeleteVSwitch(request *DeleteVSwitchRequest) (response *DeleteVSwitchResponse, err error)
- func (client *Client) DeleteVSwitchWithCallback(request *DeleteVSwitchRequest, ...) <-chan int
- func (client *Client) DeleteVSwitchWithChan(request *DeleteVSwitchRequest) (<-chan *DeleteVSwitchResponse, <-chan error)
- func (client *Client) DeleteVirtualBorderRouter(request *DeleteVirtualBorderRouterRequest) (response *DeleteVirtualBorderRouterResponse, err error)
- func (client *Client) DeleteVirtualBorderRouterWithCallback(request *DeleteVirtualBorderRouterRequest, ...) <-chan int
- func (client *Client) DeleteVirtualBorderRouterWithChan(request *DeleteVirtualBorderRouterRequest) (<-chan *DeleteVirtualBorderRouterResponse, <-chan error)
- func (client *Client) DeleteVpc(request *DeleteVpcRequest) (response *DeleteVpcResponse, err error)
- func (client *Client) DeleteVpcWithCallback(request *DeleteVpcRequest, ...) <-chan int
- func (client *Client) DeleteVpcWithChan(request *DeleteVpcRequest) (<-chan *DeleteVpcResponse, <-chan error)
- func (client *Client) DescribeAccessPoints(request *DescribeAccessPointsRequest) (response *DescribeAccessPointsResponse, err error)
- func (client *Client) DescribeAccessPointsWithCallback(request *DescribeAccessPointsRequest, ...) <-chan int
- func (client *Client) DescribeAccessPointsWithChan(request *DescribeAccessPointsRequest) (<-chan *DescribeAccessPointsResponse, <-chan error)
- func (client *Client) DescribeAccountAttributes(request *DescribeAccountAttributesRequest) (response *DescribeAccountAttributesResponse, err error)
- func (client *Client) DescribeAccountAttributesWithCallback(request *DescribeAccountAttributesRequest, ...) <-chan int
- func (client *Client) DescribeAccountAttributesWithChan(request *DescribeAccountAttributesRequest) (<-chan *DescribeAccountAttributesResponse, <-chan error)
- func (client *Client) DescribeAutoSnapshotPolicyEx(request *DescribeAutoSnapshotPolicyExRequest) (response *DescribeAutoSnapshotPolicyExResponse, err error)
- func (client *Client) DescribeAutoSnapshotPolicyExWithCallback(request *DescribeAutoSnapshotPolicyExRequest, ...) <-chan int
- func (client *Client) DescribeAutoSnapshotPolicyExWithChan(request *DescribeAutoSnapshotPolicyExRequest) (<-chan *DescribeAutoSnapshotPolicyExResponse, <-chan error)
- func (client *Client) DescribeAvailableResource(request *DescribeAvailableResourceRequest) (response *DescribeAvailableResourceResponse, err error)
- func (client *Client) DescribeAvailableResourceWithCallback(request *DescribeAvailableResourceRequest, ...) <-chan int
- func (client *Client) DescribeAvailableResourceWithChan(request *DescribeAvailableResourceRequest) (<-chan *DescribeAvailableResourceResponse, <-chan error)
- func (client *Client) DescribeBandwidthLimitation(request *DescribeBandwidthLimitationRequest) (response *DescribeBandwidthLimitationResponse, err error)
- func (client *Client) DescribeBandwidthLimitationWithCallback(request *DescribeBandwidthLimitationRequest, ...) <-chan int
- func (client *Client) DescribeBandwidthLimitationWithChan(request *DescribeBandwidthLimitationRequest) (<-chan *DescribeBandwidthLimitationResponse, <-chan error)
- func (client *Client) DescribeBandwidthPackages(request *DescribeBandwidthPackagesRequest) (response *DescribeBandwidthPackagesResponse, err error)
- func (client *Client) DescribeBandwidthPackagesWithCallback(request *DescribeBandwidthPackagesRequest, ...) <-chan int
- func (client *Client) DescribeBandwidthPackagesWithChan(request *DescribeBandwidthPackagesRequest) (<-chan *DescribeBandwidthPackagesResponse, <-chan error)
- func (client *Client) DescribeClassicLinkInstances(request *DescribeClassicLinkInstancesRequest) (response *DescribeClassicLinkInstancesResponse, err error)
- func (client *Client) DescribeClassicLinkInstancesWithCallback(request *DescribeClassicLinkInstancesRequest, ...) <-chan int
- func (client *Client) DescribeClassicLinkInstancesWithChan(request *DescribeClassicLinkInstancesRequest) (<-chan *DescribeClassicLinkInstancesResponse, <-chan error)
- func (client *Client) DescribeCloudAssistantStatus(request *DescribeCloudAssistantStatusRequest) (response *DescribeCloudAssistantStatusResponse, err error)
- func (client *Client) DescribeCloudAssistantStatusWithCallback(request *DescribeCloudAssistantStatusRequest, ...) <-chan int
- func (client *Client) DescribeCloudAssistantStatusWithChan(request *DescribeCloudAssistantStatusRequest) (<-chan *DescribeCloudAssistantStatusResponse, <-chan error)
- func (client *Client) DescribeClusters(request *DescribeClustersRequest) (response *DescribeClustersResponse, err error)
- func (client *Client) DescribeClustersWithCallback(request *DescribeClustersRequest, ...) <-chan int
- func (client *Client) DescribeClustersWithChan(request *DescribeClustersRequest) (<-chan *DescribeClustersResponse, <-chan error)
- func (client *Client) DescribeCommands(request *DescribeCommandsRequest) (response *DescribeCommandsResponse, err error)
- func (client *Client) DescribeCommandsWithCallback(request *DescribeCommandsRequest, ...) <-chan int
- func (client *Client) DescribeCommandsWithChan(request *DescribeCommandsRequest) (<-chan *DescribeCommandsResponse, <-chan error)
- func (client *Client) DescribeDedicatedHostAutoRenew(request *DescribeDedicatedHostAutoRenewRequest) (response *DescribeDedicatedHostAutoRenewResponse, err error)
- func (client *Client) DescribeDedicatedHostAutoRenewWithCallback(request *DescribeDedicatedHostAutoRenewRequest, ...) <-chan int
- func (client *Client) DescribeDedicatedHostAutoRenewWithChan(request *DescribeDedicatedHostAutoRenewRequest) (<-chan *DescribeDedicatedHostAutoRenewResponse, <-chan error)
- func (client *Client) DescribeDedicatedHostTypes(request *DescribeDedicatedHostTypesRequest) (response *DescribeDedicatedHostTypesResponse, err error)
- func (client *Client) DescribeDedicatedHostTypesWithCallback(request *DescribeDedicatedHostTypesRequest, ...) <-chan int
- func (client *Client) DescribeDedicatedHostTypesWithChan(request *DescribeDedicatedHostTypesRequest) (<-chan *DescribeDedicatedHostTypesResponse, <-chan error)
- func (client *Client) DescribeDedicatedHosts(request *DescribeDedicatedHostsRequest) (response *DescribeDedicatedHostsResponse, err error)
- func (client *Client) DescribeDedicatedHostsWithCallback(request *DescribeDedicatedHostsRequest, ...) <-chan int
- func (client *Client) DescribeDedicatedHostsWithChan(request *DescribeDedicatedHostsRequest) (<-chan *DescribeDedicatedHostsResponse, <-chan error)
- func (client *Client) DescribeDemands(request *DescribeDemandsRequest) (response *DescribeDemandsResponse, err error)
- func (client *Client) DescribeDemandsWithCallback(request *DescribeDemandsRequest, ...) <-chan int
- func (client *Client) DescribeDemandsWithChan(request *DescribeDemandsRequest) (<-chan *DescribeDemandsResponse, <-chan error)
- func (client *Client) DescribeDeploymentSets(request *DescribeDeploymentSetsRequest) (response *DescribeDeploymentSetsResponse, err error)
- func (client *Client) DescribeDeploymentSetsWithCallback(request *DescribeDeploymentSetsRequest, ...) <-chan int
- func (client *Client) DescribeDeploymentSetsWithChan(request *DescribeDeploymentSetsRequest) (<-chan *DescribeDeploymentSetsResponse, <-chan error)
- func (client *Client) DescribeDiskMonitorData(request *DescribeDiskMonitorDataRequest) (response *DescribeDiskMonitorDataResponse, err error)
- func (client *Client) DescribeDiskMonitorDataWithCallback(request *DescribeDiskMonitorDataRequest, ...) <-chan int
- func (client *Client) DescribeDiskMonitorDataWithChan(request *DescribeDiskMonitorDataRequest) (<-chan *DescribeDiskMonitorDataResponse, <-chan error)
- func (client *Client) DescribeDisks(request *DescribeDisksRequest) (response *DescribeDisksResponse, err error)
- func (client *Client) DescribeDisksFullStatus(request *DescribeDisksFullStatusRequest) (response *DescribeDisksFullStatusResponse, err error)
- func (client *Client) DescribeDisksFullStatusWithCallback(request *DescribeDisksFullStatusRequest, ...) <-chan int
- func (client *Client) DescribeDisksFullStatusWithChan(request *DescribeDisksFullStatusRequest) (<-chan *DescribeDisksFullStatusResponse, <-chan error)
- func (client *Client) DescribeDisksWithCallback(request *DescribeDisksRequest, ...) <-chan int
- func (client *Client) DescribeDisksWithChan(request *DescribeDisksRequest) (<-chan *DescribeDisksResponse, <-chan error)
- func (client *Client) DescribeEipAddresses(request *DescribeEipAddressesRequest) (response *DescribeEipAddressesResponse, err error)
- func (client *Client) DescribeEipAddressesWithCallback(request *DescribeEipAddressesRequest, ...) <-chan int
- func (client *Client) DescribeEipAddressesWithChan(request *DescribeEipAddressesRequest) (<-chan *DescribeEipAddressesResponse, <-chan error)
- func (client *Client) DescribeEipMonitorData(request *DescribeEipMonitorDataRequest) (response *DescribeEipMonitorDataResponse, err error)
- func (client *Client) DescribeEipMonitorDataWithCallback(request *DescribeEipMonitorDataRequest, ...) <-chan int
- func (client *Client) DescribeEipMonitorDataWithChan(request *DescribeEipMonitorDataRequest) (<-chan *DescribeEipMonitorDataResponse, <-chan error)
- func (client *Client) DescribeEniMonitorData(request *DescribeEniMonitorDataRequest) (response *DescribeEniMonitorDataResponse, err error)
- func (client *Client) DescribeEniMonitorDataWithCallback(request *DescribeEniMonitorDataRequest, ...) <-chan int
- func (client *Client) DescribeEniMonitorDataWithChan(request *DescribeEniMonitorDataRequest) (<-chan *DescribeEniMonitorDataResponse, <-chan error)
- func (client *Client) DescribeForwardTableEntries(request *DescribeForwardTableEntriesRequest) (response *DescribeForwardTableEntriesResponse, err error)
- func (client *Client) DescribeForwardTableEntriesWithCallback(request *DescribeForwardTableEntriesRequest, ...) <-chan int
- func (client *Client) DescribeForwardTableEntriesWithChan(request *DescribeForwardTableEntriesRequest) (<-chan *DescribeForwardTableEntriesResponse, <-chan error)
- func (client *Client) DescribeHaVips(request *DescribeHaVipsRequest) (response *DescribeHaVipsResponse, err error)
- func (client *Client) DescribeHaVipsWithCallback(request *DescribeHaVipsRequest, ...) <-chan int
- func (client *Client) DescribeHaVipsWithChan(request *DescribeHaVipsRequest) (<-chan *DescribeHaVipsResponse, <-chan error)
- func (client *Client) DescribeHpcClusters(request *DescribeHpcClustersRequest) (response *DescribeHpcClustersResponse, err error)
- func (client *Client) DescribeHpcClustersWithCallback(request *DescribeHpcClustersRequest, ...) <-chan int
- func (client *Client) DescribeHpcClustersWithChan(request *DescribeHpcClustersRequest) (<-chan *DescribeHpcClustersResponse, <-chan error)
- func (client *Client) DescribeImageSharePermission(request *DescribeImageSharePermissionRequest) (response *DescribeImageSharePermissionResponse, err error)
- func (client *Client) DescribeImageSharePermissionWithCallback(request *DescribeImageSharePermissionRequest, ...) <-chan int
- func (client *Client) DescribeImageSharePermissionWithChan(request *DescribeImageSharePermissionRequest) (<-chan *DescribeImageSharePermissionResponse, <-chan error)
- func (client *Client) DescribeImageSupportInstanceTypes(request *DescribeImageSupportInstanceTypesRequest) (response *DescribeImageSupportInstanceTypesResponse, err error)
- func (client *Client) DescribeImageSupportInstanceTypesWithCallback(request *DescribeImageSupportInstanceTypesRequest, ...) <-chan int
- func (client *Client) DescribeImageSupportInstanceTypesWithChan(request *DescribeImageSupportInstanceTypesRequest) (<-chan *DescribeImageSupportInstanceTypesResponse, <-chan error)
- func (client *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
- func (client *Client) DescribeImagesWithCallback(request *DescribeImagesRequest, ...) <-chan int
- func (client *Client) DescribeImagesWithChan(request *DescribeImagesRequest) (<-chan *DescribeImagesResponse, <-chan error)
- func (client *Client) DescribeInstanceAttribute(request *DescribeInstanceAttributeRequest) (response *DescribeInstanceAttributeResponse, err error)
- func (client *Client) DescribeInstanceAttributeWithCallback(request *DescribeInstanceAttributeRequest, ...) <-chan int
- func (client *Client) DescribeInstanceAttributeWithChan(request *DescribeInstanceAttributeRequest) (<-chan *DescribeInstanceAttributeResponse, <-chan error)
- func (client *Client) DescribeInstanceAutoRenewAttribute(request *DescribeInstanceAutoRenewAttributeRequest) (response *DescribeInstanceAutoRenewAttributeResponse, err error)
- func (client *Client) DescribeInstanceAutoRenewAttributeWithCallback(request *DescribeInstanceAutoRenewAttributeRequest, ...) <-chan int
- func (client *Client) DescribeInstanceAutoRenewAttributeWithChan(request *DescribeInstanceAutoRenewAttributeRequest) (<-chan *DescribeInstanceAutoRenewAttributeResponse, <-chan error)
- func (client *Client) DescribeInstanceHistoryEvents(request *DescribeInstanceHistoryEventsRequest) (response *DescribeInstanceHistoryEventsResponse, err error)
- func (client *Client) DescribeInstanceHistoryEventsWithCallback(request *DescribeInstanceHistoryEventsRequest, ...) <-chan int
- func (client *Client) DescribeInstanceHistoryEventsWithChan(request *DescribeInstanceHistoryEventsRequest) (<-chan *DescribeInstanceHistoryEventsResponse, <-chan error)
- func (client *Client) DescribeInstanceMonitorData(request *DescribeInstanceMonitorDataRequest) (response *DescribeInstanceMonitorDataResponse, err error)
- func (client *Client) DescribeInstanceMonitorDataWithCallback(request *DescribeInstanceMonitorDataRequest, ...) <-chan int
- func (client *Client) DescribeInstanceMonitorDataWithChan(request *DescribeInstanceMonitorDataRequest) (<-chan *DescribeInstanceMonitorDataResponse, <-chan error)
- func (client *Client) DescribeInstancePhysicalAttribute(request *DescribeInstancePhysicalAttributeRequest) (response *DescribeInstancePhysicalAttributeResponse, err error)
- func (client *Client) DescribeInstancePhysicalAttributeWithCallback(request *DescribeInstancePhysicalAttributeRequest, ...) <-chan int
- func (client *Client) DescribeInstancePhysicalAttributeWithChan(request *DescribeInstancePhysicalAttributeRequest) (<-chan *DescribeInstancePhysicalAttributeResponse, <-chan error)
- func (client *Client) DescribeInstanceRamRole(request *DescribeInstanceRamRoleRequest) (response *DescribeInstanceRamRoleResponse, err error)
- func (client *Client) DescribeInstanceRamRoleWithCallback(request *DescribeInstanceRamRoleRequest, ...) <-chan int
- func (client *Client) DescribeInstanceRamRoleWithChan(request *DescribeInstanceRamRoleRequest) (<-chan *DescribeInstanceRamRoleResponse, <-chan error)
- func (client *Client) DescribeInstanceStatus(request *DescribeInstanceStatusRequest) (response *DescribeInstanceStatusResponse, err error)
- func (client *Client) DescribeInstanceStatusWithCallback(request *DescribeInstanceStatusRequest, ...) <-chan int
- func (client *Client) DescribeInstanceStatusWithChan(request *DescribeInstanceStatusRequest) (<-chan *DescribeInstanceStatusResponse, <-chan error)
- func (client *Client) DescribeInstanceTopology(request *DescribeInstanceTopologyRequest) (response *DescribeInstanceTopologyResponse, err error)
- func (client *Client) DescribeInstanceTopologyWithCallback(request *DescribeInstanceTopologyRequest, ...) <-chan int
- func (client *Client) DescribeInstanceTopologyWithChan(request *DescribeInstanceTopologyRequest) (<-chan *DescribeInstanceTopologyResponse, <-chan error)
- func (client *Client) DescribeInstanceTypeFamilies(request *DescribeInstanceTypeFamiliesRequest) (response *DescribeInstanceTypeFamiliesResponse, err error)
- func (client *Client) DescribeInstanceTypeFamiliesWithCallback(request *DescribeInstanceTypeFamiliesRequest, ...) <-chan int
- func (client *Client) DescribeInstanceTypeFamiliesWithChan(request *DescribeInstanceTypeFamiliesRequest) (<-chan *DescribeInstanceTypeFamiliesResponse, <-chan error)
- func (client *Client) DescribeInstanceTypes(request *DescribeInstanceTypesRequest) (response *DescribeInstanceTypesResponse, err error)
- func (client *Client) DescribeInstanceTypesWithCallback(request *DescribeInstanceTypesRequest, ...) <-chan int
- func (client *Client) DescribeInstanceTypesWithChan(request *DescribeInstanceTypesRequest) (<-chan *DescribeInstanceTypesResponse, <-chan error)
- func (client *Client) DescribeInstanceVncPasswd(request *DescribeInstanceVncPasswdRequest) (response *DescribeInstanceVncPasswdResponse, err error)
- func (client *Client) DescribeInstanceVncPasswdWithCallback(request *DescribeInstanceVncPasswdRequest, ...) <-chan int
- func (client *Client) DescribeInstanceVncPasswdWithChan(request *DescribeInstanceVncPasswdRequest) (<-chan *DescribeInstanceVncPasswdResponse, <-chan error)
- func (client *Client) DescribeInstanceVncUrl(request *DescribeInstanceVncUrlRequest) (response *DescribeInstanceVncUrlResponse, err error)
- func (client *Client) DescribeInstanceVncUrlWithCallback(request *DescribeInstanceVncUrlRequest, ...) <-chan int
- func (client *Client) DescribeInstanceVncUrlWithChan(request *DescribeInstanceVncUrlRequest) (<-chan *DescribeInstanceVncUrlResponse, <-chan error)
- func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
- func (client *Client) DescribeInstancesFullStatus(request *DescribeInstancesFullStatusRequest) (response *DescribeInstancesFullStatusResponse, err error)
- func (client *Client) DescribeInstancesFullStatusWithCallback(request *DescribeInstancesFullStatusRequest, ...) <-chan int
- func (client *Client) DescribeInstancesFullStatusWithChan(request *DescribeInstancesFullStatusRequest) (<-chan *DescribeInstancesFullStatusResponse, <-chan error)
- func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, ...) <-chan int
- func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)
- func (client *Client) DescribeInvocationResults(request *DescribeInvocationResultsRequest) (response *DescribeInvocationResultsResponse, err error)
- func (client *Client) DescribeInvocationResultsWithCallback(request *DescribeInvocationResultsRequest, ...) <-chan int
- func (client *Client) DescribeInvocationResultsWithChan(request *DescribeInvocationResultsRequest) (<-chan *DescribeInvocationResultsResponse, <-chan error)
- func (client *Client) DescribeInvocations(request *DescribeInvocationsRequest) (response *DescribeInvocationsResponse, err error)
- func (client *Client) DescribeInvocationsWithCallback(request *DescribeInvocationsRequest, ...) <-chan int
- func (client *Client) DescribeInvocationsWithChan(request *DescribeInvocationsRequest) (<-chan *DescribeInvocationsResponse, <-chan error)
- func (client *Client) DescribeKeyPairs(request *DescribeKeyPairsRequest) (response *DescribeKeyPairsResponse, err error)
- func (client *Client) DescribeKeyPairsWithCallback(request *DescribeKeyPairsRequest, ...) <-chan int
- func (client *Client) DescribeKeyPairsWithChan(request *DescribeKeyPairsRequest) (<-chan *DescribeKeyPairsResponse, <-chan error)
- func (client *Client) DescribeLaunchTemplateVersions(request *DescribeLaunchTemplateVersionsRequest) (response *DescribeLaunchTemplateVersionsResponse, err error)
- func (client *Client) DescribeLaunchTemplateVersionsWithCallback(request *DescribeLaunchTemplateVersionsRequest, ...) <-chan int
- func (client *Client) DescribeLaunchTemplateVersionsWithChan(request *DescribeLaunchTemplateVersionsRequest) (<-chan *DescribeLaunchTemplateVersionsResponse, <-chan error)
- func (client *Client) DescribeLaunchTemplates(request *DescribeLaunchTemplatesRequest) (response *DescribeLaunchTemplatesResponse, err error)
- func (client *Client) DescribeLaunchTemplatesWithCallback(request *DescribeLaunchTemplatesRequest, ...) <-chan int
- func (client *Client) DescribeLaunchTemplatesWithChan(request *DescribeLaunchTemplatesRequest) (<-chan *DescribeLaunchTemplatesResponse, <-chan error)
- func (client *Client) DescribeLimitation(request *DescribeLimitationRequest) (response *DescribeLimitationResponse, err error)
- func (client *Client) DescribeLimitationWithCallback(request *DescribeLimitationRequest, ...) <-chan int
- func (client *Client) DescribeLimitationWithChan(request *DescribeLimitationRequest) (<-chan *DescribeLimitationResponse, <-chan error)
- func (client *Client) DescribeNatGateways(request *DescribeNatGatewaysRequest) (response *DescribeNatGatewaysResponse, err error)
- func (client *Client) DescribeNatGatewaysWithCallback(request *DescribeNatGatewaysRequest, ...) <-chan int
- func (client *Client) DescribeNatGatewaysWithChan(request *DescribeNatGatewaysRequest) (<-chan *DescribeNatGatewaysResponse, <-chan error)
- func (client *Client) DescribeNetworkInterfacePermissions(request *DescribeNetworkInterfacePermissionsRequest) (response *DescribeNetworkInterfacePermissionsResponse, err error)
- func (client *Client) DescribeNetworkInterfacePermissionsWithCallback(request *DescribeNetworkInterfacePermissionsRequest, ...) <-chan int
- func (client *Client) DescribeNetworkInterfacePermissionsWithChan(request *DescribeNetworkInterfacePermissionsRequest) (<-chan *DescribeNetworkInterfacePermissionsResponse, <-chan error)
- func (client *Client) DescribeNetworkInterfaces(request *DescribeNetworkInterfacesRequest) (response *DescribeNetworkInterfacesResponse, err error)
- func (client *Client) DescribeNetworkInterfacesWithCallback(request *DescribeNetworkInterfacesRequest, ...) <-chan int
- func (client *Client) DescribeNetworkInterfacesWithChan(request *DescribeNetworkInterfacesRequest) (<-chan *DescribeNetworkInterfacesResponse, <-chan error)
- func (client *Client) DescribeNewProjectEipMonitorData(request *DescribeNewProjectEipMonitorDataRequest) (response *DescribeNewProjectEipMonitorDataResponse, err error)
- func (client *Client) DescribeNewProjectEipMonitorDataWithCallback(request *DescribeNewProjectEipMonitorDataRequest, ...) <-chan int
- func (client *Client) DescribeNewProjectEipMonitorDataWithChan(request *DescribeNewProjectEipMonitorDataRequest) (<-chan *DescribeNewProjectEipMonitorDataResponse, <-chan error)
- func (client *Client) DescribePhysicalConnections(request *DescribePhysicalConnectionsRequest) (response *DescribePhysicalConnectionsResponse, err error)
- func (client *Client) DescribePhysicalConnectionsWithCallback(request *DescribePhysicalConnectionsRequest, ...) <-chan int
- func (client *Client) DescribePhysicalConnectionsWithChan(request *DescribePhysicalConnectionsRequest) (<-chan *DescribePhysicalConnectionsResponse, <-chan error)
- func (client *Client) DescribePrice(request *DescribePriceRequest) (response *DescribePriceResponse, err error)
- func (client *Client) DescribePriceWithCallback(request *DescribePriceRequest, ...) <-chan int
- func (client *Client) DescribePriceWithChan(request *DescribePriceRequest) (<-chan *DescribePriceResponse, <-chan error)
- func (client *Client) DescribeRecommendInstanceType(request *DescribeRecommendInstanceTypeRequest) (response *DescribeRecommendInstanceTypeResponse, err error)
- func (client *Client) DescribeRecommendInstanceTypeWithCallback(request *DescribeRecommendInstanceTypeRequest, ...) <-chan int
- func (client *Client) DescribeRecommendInstanceTypeWithChan(request *DescribeRecommendInstanceTypeRequest) (<-chan *DescribeRecommendInstanceTypeResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DescribeRenewalPrice(request *DescribeRenewalPriceRequest) (response *DescribeRenewalPriceResponse, err error)
- func (client *Client) DescribeRenewalPriceWithCallback(request *DescribeRenewalPriceRequest, ...) <-chan int
- func (client *Client) DescribeRenewalPriceWithChan(request *DescribeRenewalPriceRequest) (<-chan *DescribeRenewalPriceResponse, <-chan error)
- func (client *Client) DescribeResourceByTags(request *DescribeResourceByTagsRequest) (response *DescribeResourceByTagsResponse, err error)
- func (client *Client) DescribeResourceByTagsWithCallback(request *DescribeResourceByTagsRequest, ...) <-chan int
- func (client *Client) DescribeResourceByTagsWithChan(request *DescribeResourceByTagsRequest) (<-chan *DescribeResourceByTagsResponse, <-chan error)
- func (client *Client) DescribeResourcesModification(request *DescribeResourcesModificationRequest) (response *DescribeResourcesModificationResponse, err error)
- func (client *Client) DescribeResourcesModificationWithCallback(request *DescribeResourcesModificationRequest, ...) <-chan int
- func (client *Client) DescribeResourcesModificationWithChan(request *DescribeResourcesModificationRequest) (<-chan *DescribeResourcesModificationResponse, <-chan error)
- func (client *Client) DescribeRouteTables(request *DescribeRouteTablesRequest) (response *DescribeRouteTablesResponse, err error)
- func (client *Client) DescribeRouteTablesWithCallback(request *DescribeRouteTablesRequest, ...) <-chan int
- func (client *Client) DescribeRouteTablesWithChan(request *DescribeRouteTablesRequest) (<-chan *DescribeRouteTablesResponse, <-chan error)
- func (client *Client) DescribeRouterInterfaces(request *DescribeRouterInterfacesRequest) (response *DescribeRouterInterfacesResponse, err error)
- func (client *Client) DescribeRouterInterfacesWithCallback(request *DescribeRouterInterfacesRequest, ...) <-chan int
- func (client *Client) DescribeRouterInterfacesWithChan(request *DescribeRouterInterfacesRequest) (<-chan *DescribeRouterInterfacesResponse, <-chan error)
- func (client *Client) DescribeSecurityGroupAttribute(request *DescribeSecurityGroupAttributeRequest) (response *DescribeSecurityGroupAttributeResponse, err error)
- func (client *Client) DescribeSecurityGroupAttributeWithCallback(request *DescribeSecurityGroupAttributeRequest, ...) <-chan int
- func (client *Client) DescribeSecurityGroupAttributeWithChan(request *DescribeSecurityGroupAttributeRequest) (<-chan *DescribeSecurityGroupAttributeResponse, <-chan error)
- func (client *Client) DescribeSecurityGroupReferences(request *DescribeSecurityGroupReferencesRequest) (response *DescribeSecurityGroupReferencesResponse, err error)
- func (client *Client) DescribeSecurityGroupReferencesWithCallback(request *DescribeSecurityGroupReferencesRequest, ...) <-chan int
- func (client *Client) DescribeSecurityGroupReferencesWithChan(request *DescribeSecurityGroupReferencesRequest) (<-chan *DescribeSecurityGroupReferencesResponse, <-chan error)
- func (client *Client) DescribeSecurityGroups(request *DescribeSecurityGroupsRequest) (response *DescribeSecurityGroupsResponse, err error)
- func (client *Client) DescribeSecurityGroupsWithCallback(request *DescribeSecurityGroupsRequest, ...) <-chan int
- func (client *Client) DescribeSecurityGroupsWithChan(request *DescribeSecurityGroupsRequest) (<-chan *DescribeSecurityGroupsResponse, <-chan error)
- func (client *Client) DescribeSnapshotLinks(request *DescribeSnapshotLinksRequest) (response *DescribeSnapshotLinksResponse, err error)
- func (client *Client) DescribeSnapshotLinksWithCallback(request *DescribeSnapshotLinksRequest, ...) <-chan int
- func (client *Client) DescribeSnapshotLinksWithChan(request *DescribeSnapshotLinksRequest) (<-chan *DescribeSnapshotLinksResponse, <-chan error)
- func (client *Client) DescribeSnapshotMonitorData(request *DescribeSnapshotMonitorDataRequest) (response *DescribeSnapshotMonitorDataResponse, err error)
- func (client *Client) DescribeSnapshotMonitorDataWithCallback(request *DescribeSnapshotMonitorDataRequest, ...) <-chan int
- func (client *Client) DescribeSnapshotMonitorDataWithChan(request *DescribeSnapshotMonitorDataRequest) (<-chan *DescribeSnapshotMonitorDataResponse, <-chan error)
- func (client *Client) DescribeSnapshotPackage(request *DescribeSnapshotPackageRequest) (response *DescribeSnapshotPackageResponse, err error)
- func (client *Client) DescribeSnapshotPackageWithCallback(request *DescribeSnapshotPackageRequest, ...) <-chan int
- func (client *Client) DescribeSnapshotPackageWithChan(request *DescribeSnapshotPackageRequest) (<-chan *DescribeSnapshotPackageResponse, <-chan error)
- func (client *Client) DescribeSnapshots(request *DescribeSnapshotsRequest) (response *DescribeSnapshotsResponse, err error)
- func (client *Client) DescribeSnapshotsUsage(request *DescribeSnapshotsUsageRequest) (response *DescribeSnapshotsUsageResponse, err error)
- func (client *Client) DescribeSnapshotsUsageWithCallback(request *DescribeSnapshotsUsageRequest, ...) <-chan int
- func (client *Client) DescribeSnapshotsUsageWithChan(request *DescribeSnapshotsUsageRequest) (<-chan *DescribeSnapshotsUsageResponse, <-chan error)
- func (client *Client) DescribeSnapshotsWithCallback(request *DescribeSnapshotsRequest, ...) <-chan int
- func (client *Client) DescribeSnapshotsWithChan(request *DescribeSnapshotsRequest) (<-chan *DescribeSnapshotsResponse, <-chan error)
- func (client *Client) DescribeSpotPriceHistory(request *DescribeSpotPriceHistoryRequest) (response *DescribeSpotPriceHistoryResponse, err error)
- func (client *Client) DescribeSpotPriceHistoryWithCallback(request *DescribeSpotPriceHistoryRequest, ...) <-chan int
- func (client *Client) DescribeSpotPriceHistoryWithChan(request *DescribeSpotPriceHistoryRequest) (<-chan *DescribeSpotPriceHistoryResponse, <-chan error)
- func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
- func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, ...) <-chan int
- func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)
- func (client *Client) DescribeTaskAttribute(request *DescribeTaskAttributeRequest) (response *DescribeTaskAttributeResponse, err error)
- func (client *Client) DescribeTaskAttributeWithCallback(request *DescribeTaskAttributeRequest, ...) <-chan int
- func (client *Client) DescribeTaskAttributeWithChan(request *DescribeTaskAttributeRequest) (<-chan *DescribeTaskAttributeResponse, <-chan error)
- func (client *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
- func (client *Client) DescribeTasksWithCallback(request *DescribeTasksRequest, ...) <-chan int
- func (client *Client) DescribeTasksWithChan(request *DescribeTasksRequest) (<-chan *DescribeTasksResponse, <-chan error)
- func (client *Client) DescribeUserBusinessBehavior(request *DescribeUserBusinessBehaviorRequest) (response *DescribeUserBusinessBehaviorResponse, err error)
- func (client *Client) DescribeUserBusinessBehaviorWithCallback(request *DescribeUserBusinessBehaviorRequest, ...) <-chan int
- func (client *Client) DescribeUserBusinessBehaviorWithChan(request *DescribeUserBusinessBehaviorRequest) (<-chan *DescribeUserBusinessBehaviorResponse, <-chan error)
- func (client *Client) DescribeUserData(request *DescribeUserDataRequest) (response *DescribeUserDataResponse, err error)
- func (client *Client) DescribeUserDataWithCallback(request *DescribeUserDataRequest, ...) <-chan int
- func (client *Client) DescribeUserDataWithChan(request *DescribeUserDataRequest) (<-chan *DescribeUserDataResponse, <-chan error)
- func (client *Client) DescribeVRouters(request *DescribeVRoutersRequest) (response *DescribeVRoutersResponse, err error)
- func (client *Client) DescribeVRoutersWithCallback(request *DescribeVRoutersRequest, ...) <-chan int
- func (client *Client) DescribeVRoutersWithChan(request *DescribeVRoutersRequest) (<-chan *DescribeVRoutersResponse, <-chan error)
- func (client *Client) DescribeVSwitches(request *DescribeVSwitchesRequest) (response *DescribeVSwitchesResponse, err error)
- func (client *Client) DescribeVSwitchesWithCallback(request *DescribeVSwitchesRequest, ...) <-chan int
- func (client *Client) DescribeVSwitchesWithChan(request *DescribeVSwitchesRequest) (<-chan *DescribeVSwitchesResponse, <-chan error)
- func (client *Client) DescribeVirtualBorderRouters(request *DescribeVirtualBorderRoutersRequest) (response *DescribeVirtualBorderRoutersResponse, err error)
- func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnection(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest) (response *DescribeVirtualBorderRoutersForPhysicalConnectionResponse, err error)
- func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithCallback(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest, ...) <-chan int
- func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithChan(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest) (<-chan *DescribeVirtualBorderRoutersForPhysicalConnectionResponse, ...)
- func (client *Client) DescribeVirtualBorderRoutersWithCallback(request *DescribeVirtualBorderRoutersRequest, ...) <-chan int
- func (client *Client) DescribeVirtualBorderRoutersWithChan(request *DescribeVirtualBorderRoutersRequest) (<-chan *DescribeVirtualBorderRoutersResponse, <-chan error)
- func (client *Client) DescribeVpcs(request *DescribeVpcsRequest) (response *DescribeVpcsResponse, err error)
- func (client *Client) DescribeVpcsWithCallback(request *DescribeVpcsRequest, ...) <-chan int
- func (client *Client) DescribeVpcsWithChan(request *DescribeVpcsRequest) (<-chan *DescribeVpcsResponse, <-chan error)
- func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
- func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, ...) <-chan int
- func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
- func (client *Client) DetachClassicLinkVpc(request *DetachClassicLinkVpcRequest) (response *DetachClassicLinkVpcResponse, err error)
- func (client *Client) DetachClassicLinkVpcWithCallback(request *DetachClassicLinkVpcRequest, ...) <-chan int
- func (client *Client) DetachClassicLinkVpcWithChan(request *DetachClassicLinkVpcRequest) (<-chan *DetachClassicLinkVpcResponse, <-chan error)
- func (client *Client) DetachDisk(request *DetachDiskRequest) (response *DetachDiskResponse, err error)
- func (client *Client) DetachDiskWithCallback(request *DetachDiskRequest, ...) <-chan int
- func (client *Client) DetachDiskWithChan(request *DetachDiskRequest) (<-chan *DetachDiskResponse, <-chan error)
- func (client *Client) DetachInstanceRamRole(request *DetachInstanceRamRoleRequest) (response *DetachInstanceRamRoleResponse, err error)
- func (client *Client) DetachInstanceRamRoleWithCallback(request *DetachInstanceRamRoleRequest, ...) <-chan int
- func (client *Client) DetachInstanceRamRoleWithChan(request *DetachInstanceRamRoleRequest) (<-chan *DetachInstanceRamRoleResponse, <-chan error)
- func (client *Client) DetachKeyPair(request *DetachKeyPairRequest) (response *DetachKeyPairResponse, err error)
- func (client *Client) DetachKeyPairWithCallback(request *DetachKeyPairRequest, ...) <-chan int
- func (client *Client) DetachKeyPairWithChan(request *DetachKeyPairRequest) (<-chan *DetachKeyPairResponse, <-chan error)
- func (client *Client) DetachNetworkInterface(request *DetachNetworkInterfaceRequest) (response *DetachNetworkInterfaceResponse, err error)
- func (client *Client) DetachNetworkInterfaceWithCallback(request *DetachNetworkInterfaceRequest, ...) <-chan int
- func (client *Client) DetachNetworkInterfaceWithChan(request *DetachNetworkInterfaceRequest) (<-chan *DetachNetworkInterfaceResponse, <-chan error)
- func (client *Client) EipFillParams(request *EipFillParamsRequest) (response *EipFillParamsResponse, err error)
- func (client *Client) EipFillParamsWithCallback(request *EipFillParamsRequest, ...) <-chan int
- func (client *Client) EipFillParamsWithChan(request *EipFillParamsRequest) (<-chan *EipFillParamsResponse, <-chan error)
- func (client *Client) EipFillProduct(request *EipFillProductRequest) (response *EipFillProductResponse, err error)
- func (client *Client) EipFillProductWithCallback(request *EipFillProductRequest, ...) <-chan int
- func (client *Client) EipFillProductWithChan(request *EipFillProductRequest) (<-chan *EipFillProductResponse, <-chan error)
- func (client *Client) EipNotifyPaid(request *EipNotifyPaidRequest) (response *EipNotifyPaidResponse, err error)
- func (client *Client) EipNotifyPaidWithCallback(request *EipNotifyPaidRequest, ...) <-chan int
- func (client *Client) EipNotifyPaidWithChan(request *EipNotifyPaidRequest) (<-chan *EipNotifyPaidResponse, <-chan error)
- func (client *Client) EnablePhysicalConnection(request *EnablePhysicalConnectionRequest) (response *EnablePhysicalConnectionResponse, err error)
- func (client *Client) EnablePhysicalConnectionWithCallback(request *EnablePhysicalConnectionRequest, ...) <-chan int
- func (client *Client) EnablePhysicalConnectionWithChan(request *EnablePhysicalConnectionRequest) (<-chan *EnablePhysicalConnectionResponse, <-chan error)
- func (client *Client) ExportImage(request *ExportImageRequest) (response *ExportImageResponse, err error)
- func (client *Client) ExportImageWithCallback(request *ExportImageRequest, ...) <-chan int
- func (client *Client) ExportImageWithChan(request *ExportImageRequest) (<-chan *ExportImageResponse, <-chan error)
- func (client *Client) ExportSnapshot(request *ExportSnapshotRequest) (response *ExportSnapshotResponse, err error)
- func (client *Client) ExportSnapshotWithCallback(request *ExportSnapshotRequest, ...) <-chan int
- func (client *Client) ExportSnapshotWithChan(request *ExportSnapshotRequest) (<-chan *ExportSnapshotResponse, <-chan error)
- func (client *Client) GetInstanceConsoleOutput(request *GetInstanceConsoleOutputRequest) (response *GetInstanceConsoleOutputResponse, err error)
- func (client *Client) GetInstanceConsoleOutputWithCallback(request *GetInstanceConsoleOutputRequest, ...) <-chan int
- func (client *Client) GetInstanceConsoleOutputWithChan(request *GetInstanceConsoleOutputRequest) (<-chan *GetInstanceConsoleOutputResponse, <-chan error)
- func (client *Client) GetInstanceScreenshot(request *GetInstanceScreenshotRequest) (response *GetInstanceScreenshotResponse, err error)
- func (client *Client) GetInstanceScreenshotWithCallback(request *GetInstanceScreenshotRequest, ...) <-chan int
- func (client *Client) GetInstanceScreenshotWithChan(request *GetInstanceScreenshotRequest) (<-chan *GetInstanceScreenshotResponse, <-chan error)
- func (client *Client) ImportImage(request *ImportImageRequest) (response *ImportImageResponse, err error)
- func (client *Client) ImportImageWithCallback(request *ImportImageRequest, ...) <-chan int
- func (client *Client) ImportImageWithChan(request *ImportImageRequest) (<-chan *ImportImageResponse, <-chan error)
- func (client *Client) ImportKeyPair(request *ImportKeyPairRequest) (response *ImportKeyPairResponse, err error)
- func (client *Client) ImportKeyPairWithCallback(request *ImportKeyPairRequest, ...) <-chan int
- func (client *Client) ImportKeyPairWithChan(request *ImportKeyPairRequest) (<-chan *ImportKeyPairResponse, <-chan error)
- func (client *Client) ImportSnapshot(request *ImportSnapshotRequest) (response *ImportSnapshotResponse, err error)
- func (client *Client) ImportSnapshotWithCallback(request *ImportSnapshotRequest, ...) <-chan int
- func (client *Client) ImportSnapshotWithChan(request *ImportSnapshotRequest) (<-chan *ImportSnapshotResponse, <-chan error)
- func (client *Client) InstallCloudAssistant(request *InstallCloudAssistantRequest) (response *InstallCloudAssistantResponse, err error)
- func (client *Client) InstallCloudAssistantWithCallback(request *InstallCloudAssistantRequest, ...) <-chan int
- func (client *Client) InstallCloudAssistantWithChan(request *InstallCloudAssistantRequest) (<-chan *InstallCloudAssistantResponse, <-chan error)
- func (client *Client) InvokeCommand(request *InvokeCommandRequest) (response *InvokeCommandResponse, err error)
- func (client *Client) InvokeCommandWithCallback(request *InvokeCommandRequest, ...) <-chan int
- func (client *Client) InvokeCommandWithChan(request *InvokeCommandRequest) (<-chan *InvokeCommandResponse, <-chan error)
- func (client *Client) JoinResourceGroup(request *JoinResourceGroupRequest) (response *JoinResourceGroupResponse, err error)
- func (client *Client) JoinResourceGroupWithCallback(request *JoinResourceGroupRequest, ...) <-chan int
- func (client *Client) JoinResourceGroupWithChan(request *JoinResourceGroupRequest) (<-chan *JoinResourceGroupResponse, <-chan error)
- func (client *Client) JoinSecurityGroup(request *JoinSecurityGroupRequest) (response *JoinSecurityGroupResponse, err error)
- func (client *Client) JoinSecurityGroupWithCallback(request *JoinSecurityGroupRequest, ...) <-chan int
- func (client *Client) JoinSecurityGroupWithChan(request *JoinSecurityGroupRequest) (<-chan *JoinSecurityGroupResponse, <-chan error)
- func (client *Client) LeaveSecurityGroup(request *LeaveSecurityGroupRequest) (response *LeaveSecurityGroupResponse, err error)
- func (client *Client) LeaveSecurityGroupWithCallback(request *LeaveSecurityGroupRequest, ...) <-chan int
- func (client *Client) LeaveSecurityGroupWithChan(request *LeaveSecurityGroupRequest) (<-chan *LeaveSecurityGroupResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ModifyAutoSnapshotPolicy(request *ModifyAutoSnapshotPolicyRequest) (response *ModifyAutoSnapshotPolicyResponse, err error)
- func (client *Client) ModifyAutoSnapshotPolicyEx(request *ModifyAutoSnapshotPolicyExRequest) (response *ModifyAutoSnapshotPolicyExResponse, err error)
- func (client *Client) ModifyAutoSnapshotPolicyExWithCallback(request *ModifyAutoSnapshotPolicyExRequest, ...) <-chan int
- func (client *Client) ModifyAutoSnapshotPolicyExWithChan(request *ModifyAutoSnapshotPolicyExRequest) (<-chan *ModifyAutoSnapshotPolicyExResponse, <-chan error)
- func (client *Client) ModifyAutoSnapshotPolicyWithCallback(request *ModifyAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) ModifyAutoSnapshotPolicyWithChan(request *ModifyAutoSnapshotPolicyRequest) (<-chan *ModifyAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) ModifyBandwidthPackageSpec(request *ModifyBandwidthPackageSpecRequest) (response *ModifyBandwidthPackageSpecResponse, err error)
- func (client *Client) ModifyBandwidthPackageSpecWithCallback(request *ModifyBandwidthPackageSpecRequest, ...) <-chan int
- func (client *Client) ModifyBandwidthPackageSpecWithChan(request *ModifyBandwidthPackageSpecRequest) (<-chan *ModifyBandwidthPackageSpecResponse, <-chan error)
- func (client *Client) ModifyCommand(request *ModifyCommandRequest) (response *ModifyCommandResponse, err error)
- func (client *Client) ModifyCommandWithCallback(request *ModifyCommandRequest, ...) <-chan int
- func (client *Client) ModifyCommandWithChan(request *ModifyCommandRequest) (<-chan *ModifyCommandResponse, <-chan error)
- func (client *Client) ModifyDedicatedHostAttribute(request *ModifyDedicatedHostAttributeRequest) (response *ModifyDedicatedHostAttributeResponse, err error)
- func (client *Client) ModifyDedicatedHostAttributeWithCallback(request *ModifyDedicatedHostAttributeRequest, ...) <-chan int
- func (client *Client) ModifyDedicatedHostAttributeWithChan(request *ModifyDedicatedHostAttributeRequest) (<-chan *ModifyDedicatedHostAttributeResponse, <-chan error)
- func (client *Client) ModifyDedicatedHostAutoReleaseTime(request *ModifyDedicatedHostAutoReleaseTimeRequest) (response *ModifyDedicatedHostAutoReleaseTimeResponse, err error)
- func (client *Client) ModifyDedicatedHostAutoReleaseTimeWithCallback(request *ModifyDedicatedHostAutoReleaseTimeRequest, ...) <-chan int
- func (client *Client) ModifyDedicatedHostAutoReleaseTimeWithChan(request *ModifyDedicatedHostAutoReleaseTimeRequest) (<-chan *ModifyDedicatedHostAutoReleaseTimeResponse, <-chan error)
- func (client *Client) ModifyDedicatedHostAutoRenewAttribute(request *ModifyDedicatedHostAutoRenewAttributeRequest) (response *ModifyDedicatedHostAutoRenewAttributeResponse, err error)
- func (client *Client) ModifyDedicatedHostAutoRenewAttributeWithCallback(request *ModifyDedicatedHostAutoRenewAttributeRequest, ...) <-chan int
- func (client *Client) ModifyDedicatedHostAutoRenewAttributeWithChan(request *ModifyDedicatedHostAutoRenewAttributeRequest) (<-chan *ModifyDedicatedHostAutoRenewAttributeResponse, <-chan error)
- func (client *Client) ModifyDeploymentSetAttribute(request *ModifyDeploymentSetAttributeRequest) (response *ModifyDeploymentSetAttributeResponse, err error)
- func (client *Client) ModifyDeploymentSetAttributeWithCallback(request *ModifyDeploymentSetAttributeRequest, ...) <-chan int
- func (client *Client) ModifyDeploymentSetAttributeWithChan(request *ModifyDeploymentSetAttributeRequest) (<-chan *ModifyDeploymentSetAttributeResponse, <-chan error)
- func (client *Client) ModifyDiskAttribute(request *ModifyDiskAttributeRequest) (response *ModifyDiskAttributeResponse, err error)
- func (client *Client) ModifyDiskAttributeWithCallback(request *ModifyDiskAttributeRequest, ...) <-chan int
- func (client *Client) ModifyDiskAttributeWithChan(request *ModifyDiskAttributeRequest) (<-chan *ModifyDiskAttributeResponse, <-chan error)
- func (client *Client) ModifyDiskChargeType(request *ModifyDiskChargeTypeRequest) (response *ModifyDiskChargeTypeResponse, err error)
- func (client *Client) ModifyDiskChargeTypeWithCallback(request *ModifyDiskChargeTypeRequest, ...) <-chan int
- func (client *Client) ModifyDiskChargeTypeWithChan(request *ModifyDiskChargeTypeRequest) (<-chan *ModifyDiskChargeTypeResponse, <-chan error)
- func (client *Client) ModifyEipAddressAttribute(request *ModifyEipAddressAttributeRequest) (response *ModifyEipAddressAttributeResponse, err error)
- func (client *Client) ModifyEipAddressAttributeWithCallback(request *ModifyEipAddressAttributeRequest, ...) <-chan int
- func (client *Client) ModifyEipAddressAttributeWithChan(request *ModifyEipAddressAttributeRequest) (<-chan *ModifyEipAddressAttributeResponse, <-chan error)
- func (client *Client) ModifyForwardEntry(request *ModifyForwardEntryRequest) (response *ModifyForwardEntryResponse, err error)
- func (client *Client) ModifyForwardEntryWithCallback(request *ModifyForwardEntryRequest, ...) <-chan int
- func (client *Client) ModifyForwardEntryWithChan(request *ModifyForwardEntryRequest) (<-chan *ModifyForwardEntryResponse, <-chan error)
- func (client *Client) ModifyHaVipAttribute(request *ModifyHaVipAttributeRequest) (response *ModifyHaVipAttributeResponse, err error)
- func (client *Client) ModifyHaVipAttributeWithCallback(request *ModifyHaVipAttributeRequest, ...) <-chan int
- func (client *Client) ModifyHaVipAttributeWithChan(request *ModifyHaVipAttributeRequest) (<-chan *ModifyHaVipAttributeResponse, <-chan error)
- func (client *Client) ModifyHpcClusterAttribute(request *ModifyHpcClusterAttributeRequest) (response *ModifyHpcClusterAttributeResponse, err error)
- func (client *Client) ModifyHpcClusterAttributeWithCallback(request *ModifyHpcClusterAttributeRequest, ...) <-chan int
- func (client *Client) ModifyHpcClusterAttributeWithChan(request *ModifyHpcClusterAttributeRequest) (<-chan *ModifyHpcClusterAttributeResponse, <-chan error)
- func (client *Client) ModifyImageAttribute(request *ModifyImageAttributeRequest) (response *ModifyImageAttributeResponse, err error)
- func (client *Client) ModifyImageAttributeWithCallback(request *ModifyImageAttributeRequest, ...) <-chan int
- func (client *Client) ModifyImageAttributeWithChan(request *ModifyImageAttributeRequest) (<-chan *ModifyImageAttributeResponse, <-chan error)
- func (client *Client) ModifyImageShareGroupPermission(request *ModifyImageShareGroupPermissionRequest) (response *ModifyImageShareGroupPermissionResponse, err error)
- func (client *Client) ModifyImageShareGroupPermissionWithCallback(request *ModifyImageShareGroupPermissionRequest, ...) <-chan int
- func (client *Client) ModifyImageShareGroupPermissionWithChan(request *ModifyImageShareGroupPermissionRequest) (<-chan *ModifyImageShareGroupPermissionResponse, <-chan error)
- func (client *Client) ModifyImageSharePermission(request *ModifyImageSharePermissionRequest) (response *ModifyImageSharePermissionResponse, err error)
- func (client *Client) ModifyImageSharePermissionWithCallback(request *ModifyImageSharePermissionRequest, ...) <-chan int
- func (client *Client) ModifyImageSharePermissionWithChan(request *ModifyImageSharePermissionRequest) (<-chan *ModifyImageSharePermissionResponse, <-chan error)
- func (client *Client) ModifyInstanceAttribute(request *ModifyInstanceAttributeRequest) (response *ModifyInstanceAttributeResponse, err error)
- func (client *Client) ModifyInstanceAttributeWithCallback(request *ModifyInstanceAttributeRequest, ...) <-chan int
- func (client *Client) ModifyInstanceAttributeWithChan(request *ModifyInstanceAttributeRequest) (<-chan *ModifyInstanceAttributeResponse, <-chan error)
- func (client *Client) ModifyInstanceAutoReleaseTime(request *ModifyInstanceAutoReleaseTimeRequest) (response *ModifyInstanceAutoReleaseTimeResponse, err error)
- func (client *Client) ModifyInstanceAutoReleaseTimeWithCallback(request *ModifyInstanceAutoReleaseTimeRequest, ...) <-chan int
- func (client *Client) ModifyInstanceAutoReleaseTimeWithChan(request *ModifyInstanceAutoReleaseTimeRequest) (<-chan *ModifyInstanceAutoReleaseTimeResponse, <-chan error)
- func (client *Client) ModifyInstanceAutoRenewAttribute(request *ModifyInstanceAutoRenewAttributeRequest) (response *ModifyInstanceAutoRenewAttributeResponse, err error)
- func (client *Client) ModifyInstanceAutoRenewAttributeWithCallback(request *ModifyInstanceAutoRenewAttributeRequest, ...) <-chan int
- func (client *Client) ModifyInstanceAutoRenewAttributeWithChan(request *ModifyInstanceAutoRenewAttributeRequest) (<-chan *ModifyInstanceAutoRenewAttributeResponse, <-chan error)
- func (client *Client) ModifyInstanceChargeType(request *ModifyInstanceChargeTypeRequest) (response *ModifyInstanceChargeTypeResponse, err error)
- func (client *Client) ModifyInstanceChargeTypeWithCallback(request *ModifyInstanceChargeTypeRequest, ...) <-chan int
- func (client *Client) ModifyInstanceChargeTypeWithChan(request *ModifyInstanceChargeTypeRequest) (<-chan *ModifyInstanceChargeTypeResponse, <-chan error)
- func (client *Client) ModifyInstanceDeployment(request *ModifyInstanceDeploymentRequest) (response *ModifyInstanceDeploymentResponse, err error)
- func (client *Client) ModifyInstanceDeploymentWithCallback(request *ModifyInstanceDeploymentRequest, ...) <-chan int
- func (client *Client) ModifyInstanceDeploymentWithChan(request *ModifyInstanceDeploymentRequest) (<-chan *ModifyInstanceDeploymentResponse, <-chan error)
- func (client *Client) ModifyInstanceNetworkSpec(request *ModifyInstanceNetworkSpecRequest) (response *ModifyInstanceNetworkSpecResponse, err error)
- func (client *Client) ModifyInstanceNetworkSpecWithCallback(request *ModifyInstanceNetworkSpecRequest, ...) <-chan int
- func (client *Client) ModifyInstanceNetworkSpecWithChan(request *ModifyInstanceNetworkSpecRequest) (<-chan *ModifyInstanceNetworkSpecResponse, <-chan error)
- func (client *Client) ModifyInstanceSpec(request *ModifyInstanceSpecRequest) (response *ModifyInstanceSpecResponse, err error)
- func (client *Client) ModifyInstanceSpecWithCallback(request *ModifyInstanceSpecRequest, ...) <-chan int
- func (client *Client) ModifyInstanceSpecWithChan(request *ModifyInstanceSpecRequest) (<-chan *ModifyInstanceSpecResponse, <-chan error)
- func (client *Client) ModifyInstanceVncPasswd(request *ModifyInstanceVncPasswdRequest) (response *ModifyInstanceVncPasswdResponse, err error)
- func (client *Client) ModifyInstanceVncPasswdWithCallback(request *ModifyInstanceVncPasswdRequest, ...) <-chan int
- func (client *Client) ModifyInstanceVncPasswdWithChan(request *ModifyInstanceVncPasswdRequest) (<-chan *ModifyInstanceVncPasswdResponse, <-chan error)
- func (client *Client) ModifyInstanceVpcAttribute(request *ModifyInstanceVpcAttributeRequest) (response *ModifyInstanceVpcAttributeResponse, err error)
- func (client *Client) ModifyInstanceVpcAttributeWithCallback(request *ModifyInstanceVpcAttributeRequest, ...) <-chan int
- func (client *Client) ModifyInstanceVpcAttributeWithChan(request *ModifyInstanceVpcAttributeRequest) (<-chan *ModifyInstanceVpcAttributeResponse, <-chan error)
- func (client *Client) ModifyLaunchTemplateDefaultVersion(request *ModifyLaunchTemplateDefaultVersionRequest) (response *ModifyLaunchTemplateDefaultVersionResponse, err error)
- func (client *Client) ModifyLaunchTemplateDefaultVersionWithCallback(request *ModifyLaunchTemplateDefaultVersionRequest, ...) <-chan int
- func (client *Client) ModifyLaunchTemplateDefaultVersionWithChan(request *ModifyLaunchTemplateDefaultVersionRequest) (<-chan *ModifyLaunchTemplateDefaultVersionResponse, <-chan error)
- func (client *Client) ModifyNetworkInterfaceAttribute(request *ModifyNetworkInterfaceAttributeRequest) (response *ModifyNetworkInterfaceAttributeResponse, err error)
- func (client *Client) ModifyNetworkInterfaceAttributeWithCallback(request *ModifyNetworkInterfaceAttributeRequest, ...) <-chan int
- func (client *Client) ModifyNetworkInterfaceAttributeWithChan(request *ModifyNetworkInterfaceAttributeRequest) (<-chan *ModifyNetworkInterfaceAttributeResponse, <-chan error)
- func (client *Client) ModifyPhysicalConnectionAttribute(request *ModifyPhysicalConnectionAttributeRequest) (response *ModifyPhysicalConnectionAttributeResponse, err error)
- func (client *Client) ModifyPhysicalConnectionAttributeWithCallback(request *ModifyPhysicalConnectionAttributeRequest, ...) <-chan int
- func (client *Client) ModifyPhysicalConnectionAttributeWithChan(request *ModifyPhysicalConnectionAttributeRequest) (<-chan *ModifyPhysicalConnectionAttributeResponse, <-chan error)
- func (client *Client) ModifyPrepayInstanceSpec(request *ModifyPrepayInstanceSpecRequest) (response *ModifyPrepayInstanceSpecResponse, err error)
- func (client *Client) ModifyPrepayInstanceSpecWithCallback(request *ModifyPrepayInstanceSpecRequest, ...) <-chan int
- func (client *Client) ModifyPrepayInstanceSpecWithChan(request *ModifyPrepayInstanceSpecRequest) (<-chan *ModifyPrepayInstanceSpecResponse, <-chan error)
- func (client *Client) ModifyRouterInterfaceAttribute(request *ModifyRouterInterfaceAttributeRequest) (response *ModifyRouterInterfaceAttributeResponse, err error)
- func (client *Client) ModifyRouterInterfaceAttributeWithCallback(request *ModifyRouterInterfaceAttributeRequest, ...) <-chan int
- func (client *Client) ModifyRouterInterfaceAttributeWithChan(request *ModifyRouterInterfaceAttributeRequest) (<-chan *ModifyRouterInterfaceAttributeResponse, <-chan error)
- func (client *Client) ModifyRouterInterfaceSpec(request *ModifyRouterInterfaceSpecRequest) (response *ModifyRouterInterfaceSpecResponse, err error)
- func (client *Client) ModifyRouterInterfaceSpecWithCallback(request *ModifyRouterInterfaceSpecRequest, ...) <-chan int
- func (client *Client) ModifyRouterInterfaceSpecWithChan(request *ModifyRouterInterfaceSpecRequest) (<-chan *ModifyRouterInterfaceSpecResponse, <-chan error)
- func (client *Client) ModifySecurityGroupAttribute(request *ModifySecurityGroupAttributeRequest) (response *ModifySecurityGroupAttributeResponse, err error)
- func (client *Client) ModifySecurityGroupAttributeWithCallback(request *ModifySecurityGroupAttributeRequest, ...) <-chan int
- func (client *Client) ModifySecurityGroupAttributeWithChan(request *ModifySecurityGroupAttributeRequest) (<-chan *ModifySecurityGroupAttributeResponse, <-chan error)
- func (client *Client) ModifySecurityGroupEgressRule(request *ModifySecurityGroupEgressRuleRequest) (response *ModifySecurityGroupEgressRuleResponse, err error)
- func (client *Client) ModifySecurityGroupEgressRuleWithCallback(request *ModifySecurityGroupEgressRuleRequest, ...) <-chan int
- func (client *Client) ModifySecurityGroupEgressRuleWithChan(request *ModifySecurityGroupEgressRuleRequest) (<-chan *ModifySecurityGroupEgressRuleResponse, <-chan error)
- func (client *Client) ModifySecurityGroupPolicy(request *ModifySecurityGroupPolicyRequest) (response *ModifySecurityGroupPolicyResponse, err error)
- func (client *Client) ModifySecurityGroupPolicyWithCallback(request *ModifySecurityGroupPolicyRequest, ...) <-chan int
- func (client *Client) ModifySecurityGroupPolicyWithChan(request *ModifySecurityGroupPolicyRequest) (<-chan *ModifySecurityGroupPolicyResponse, <-chan error)
- func (client *Client) ModifySecurityGroupRule(request *ModifySecurityGroupRuleRequest) (response *ModifySecurityGroupRuleResponse, err error)
- func (client *Client) ModifySecurityGroupRuleWithCallback(request *ModifySecurityGroupRuleRequest, ...) <-chan int
- func (client *Client) ModifySecurityGroupRuleWithChan(request *ModifySecurityGroupRuleRequest) (<-chan *ModifySecurityGroupRuleResponse, <-chan error)
- func (client *Client) ModifySnapshotAttribute(request *ModifySnapshotAttributeRequest) (response *ModifySnapshotAttributeResponse, err error)
- func (client *Client) ModifySnapshotAttributeWithCallback(request *ModifySnapshotAttributeRequest, ...) <-chan int
- func (client *Client) ModifySnapshotAttributeWithChan(request *ModifySnapshotAttributeRequest) (<-chan *ModifySnapshotAttributeResponse, <-chan error)
- func (client *Client) ModifyUserBusinessBehavior(request *ModifyUserBusinessBehaviorRequest) (response *ModifyUserBusinessBehaviorResponse, err error)
- func (client *Client) ModifyUserBusinessBehaviorWithCallback(request *ModifyUserBusinessBehaviorRequest, ...) <-chan int
- func (client *Client) ModifyUserBusinessBehaviorWithChan(request *ModifyUserBusinessBehaviorRequest) (<-chan *ModifyUserBusinessBehaviorResponse, <-chan error)
- func (client *Client) ModifyVRouterAttribute(request *ModifyVRouterAttributeRequest) (response *ModifyVRouterAttributeResponse, err error)
- func (client *Client) ModifyVRouterAttributeWithCallback(request *ModifyVRouterAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVRouterAttributeWithChan(request *ModifyVRouterAttributeRequest) (<-chan *ModifyVRouterAttributeResponse, <-chan error)
- func (client *Client) ModifyVSwitchAttribute(request *ModifyVSwitchAttributeRequest) (response *ModifyVSwitchAttributeResponse, err error)
- func (client *Client) ModifyVSwitchAttributeWithCallback(request *ModifyVSwitchAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVSwitchAttributeWithChan(request *ModifyVSwitchAttributeRequest) (<-chan *ModifyVSwitchAttributeResponse, <-chan error)
- func (client *Client) ModifyVirtualBorderRouterAttribute(request *ModifyVirtualBorderRouterAttributeRequest) (response *ModifyVirtualBorderRouterAttributeResponse, err error)
- func (client *Client) ModifyVirtualBorderRouterAttributeWithCallback(request *ModifyVirtualBorderRouterAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVirtualBorderRouterAttributeWithChan(request *ModifyVirtualBorderRouterAttributeRequest) (<-chan *ModifyVirtualBorderRouterAttributeResponse, <-chan error)
- func (client *Client) ModifyVpcAttribute(request *ModifyVpcAttributeRequest) (response *ModifyVpcAttributeResponse, err error)
- func (client *Client) ModifyVpcAttributeWithCallback(request *ModifyVpcAttributeRequest, ...) <-chan int
- func (client *Client) ModifyVpcAttributeWithChan(request *ModifyVpcAttributeRequest) (<-chan *ModifyVpcAttributeResponse, <-chan error)
- func (client *Client) ReActivateInstances(request *ReActivateInstancesRequest) (response *ReActivateInstancesResponse, err error)
- func (client *Client) ReActivateInstancesWithCallback(request *ReActivateInstancesRequest, ...) <-chan int
- func (client *Client) ReActivateInstancesWithChan(request *ReActivateInstancesRequest) (<-chan *ReActivateInstancesResponse, <-chan error)
- func (client *Client) ReInitDisk(request *ReInitDiskRequest) (response *ReInitDiskResponse, err error)
- func (client *Client) ReInitDiskWithCallback(request *ReInitDiskRequest, ...) <-chan int
- func (client *Client) ReInitDiskWithChan(request *ReInitDiskRequest) (<-chan *ReInitDiskResponse, <-chan error)
- func (client *Client) RebootInstance(request *RebootInstanceRequest) (response *RebootInstanceResponse, err error)
- func (client *Client) RebootInstanceWithCallback(request *RebootInstanceRequest, ...) <-chan int
- func (client *Client) RebootInstanceWithChan(request *RebootInstanceRequest) (<-chan *RebootInstanceResponse, <-chan error)
- func (client *Client) RecoverVirtualBorderRouter(request *RecoverVirtualBorderRouterRequest) (response *RecoverVirtualBorderRouterResponse, err error)
- func (client *Client) RecoverVirtualBorderRouterWithCallback(request *RecoverVirtualBorderRouterRequest, ...) <-chan int
- func (client *Client) RecoverVirtualBorderRouterWithChan(request *RecoverVirtualBorderRouterRequest) (<-chan *RecoverVirtualBorderRouterResponse, <-chan error)
- func (client *Client) RedeployInstance(request *RedeployInstanceRequest) (response *RedeployInstanceResponse, err error)
- func (client *Client) RedeployInstanceWithCallback(request *RedeployInstanceRequest, ...) <-chan int
- func (client *Client) RedeployInstanceWithChan(request *RedeployInstanceRequest) (<-chan *RedeployInstanceResponse, <-chan error)
- func (client *Client) ReleaseDedicatedHost(request *ReleaseDedicatedHostRequest) (response *ReleaseDedicatedHostResponse, err error)
- func (client *Client) ReleaseDedicatedHostWithCallback(request *ReleaseDedicatedHostRequest, ...) <-chan int
- func (client *Client) ReleaseDedicatedHostWithChan(request *ReleaseDedicatedHostRequest) (<-chan *ReleaseDedicatedHostResponse, <-chan error)
- func (client *Client) ReleaseEipAddress(request *ReleaseEipAddressRequest) (response *ReleaseEipAddressResponse, err error)
- func (client *Client) ReleaseEipAddressWithCallback(request *ReleaseEipAddressRequest, ...) <-chan int
- func (client *Client) ReleaseEipAddressWithChan(request *ReleaseEipAddressRequest) (<-chan *ReleaseEipAddressResponse, <-chan error)
- func (client *Client) ReleasePublicIpAddress(request *ReleasePublicIpAddressRequest) (response *ReleasePublicIpAddressResponse, err error)
- func (client *Client) ReleasePublicIpAddressWithCallback(request *ReleasePublicIpAddressRequest, ...) <-chan int
- func (client *Client) ReleasePublicIpAddressWithChan(request *ReleasePublicIpAddressRequest) (<-chan *ReleasePublicIpAddressResponse, <-chan error)
- func (client *Client) RemoveBandwidthPackageIps(request *RemoveBandwidthPackageIpsRequest) (response *RemoveBandwidthPackageIpsResponse, err error)
- func (client *Client) RemoveBandwidthPackageIpsWithCallback(request *RemoveBandwidthPackageIpsRequest, ...) <-chan int
- func (client *Client) RemoveBandwidthPackageIpsWithChan(request *RemoveBandwidthPackageIpsRequest) (<-chan *RemoveBandwidthPackageIpsResponse, <-chan error)
- func (client *Client) RemoveTags(request *RemoveTagsRequest) (response *RemoveTagsResponse, err error)
- func (client *Client) RemoveTagsWithCallback(request *RemoveTagsRequest, ...) <-chan int
- func (client *Client) RemoveTagsWithChan(request *RemoveTagsRequest) (<-chan *RemoveTagsResponse, <-chan error)
- func (client *Client) RenewDedicatedHosts(request *RenewDedicatedHostsRequest) (response *RenewDedicatedHostsResponse, err error)
- func (client *Client) RenewDedicatedHostsWithCallback(request *RenewDedicatedHostsRequest, ...) <-chan int
- func (client *Client) RenewDedicatedHostsWithChan(request *RenewDedicatedHostsRequest) (<-chan *RenewDedicatedHostsResponse, <-chan error)
- func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)
- func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, ...) <-chan int
- func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)
- func (client *Client) ReplaceSystemDisk(request *ReplaceSystemDiskRequest) (response *ReplaceSystemDiskResponse, err error)
- func (client *Client) ReplaceSystemDiskWithCallback(request *ReplaceSystemDiskRequest, ...) <-chan int
- func (client *Client) ReplaceSystemDiskWithChan(request *ReplaceSystemDiskRequest) (<-chan *ReplaceSystemDiskResponse, <-chan error)
- func (client *Client) ResetDisk(request *ResetDiskRequest) (response *ResetDiskResponse, err error)
- func (client *Client) ResetDiskWithCallback(request *ResetDiskRequest, ...) <-chan int
- func (client *Client) ResetDiskWithChan(request *ResetDiskRequest) (<-chan *ResetDiskResponse, <-chan error)
- func (client *Client) ResizeDisk(request *ResizeDiskRequest) (response *ResizeDiskResponse, err error)
- func (client *Client) ResizeDiskWithCallback(request *ResizeDiskRequest, ...) <-chan int
- func (client *Client) ResizeDiskWithChan(request *ResizeDiskRequest) (<-chan *ResizeDiskResponse, <-chan error)
- func (client *Client) RevokeSecurityGroup(request *RevokeSecurityGroupRequest) (response *RevokeSecurityGroupResponse, err error)
- func (client *Client) RevokeSecurityGroupEgress(request *RevokeSecurityGroupEgressRequest) (response *RevokeSecurityGroupEgressResponse, err error)
- func (client *Client) RevokeSecurityGroupEgressWithCallback(request *RevokeSecurityGroupEgressRequest, ...) <-chan int
- func (client *Client) RevokeSecurityGroupEgressWithChan(request *RevokeSecurityGroupEgressRequest) (<-chan *RevokeSecurityGroupEgressResponse, <-chan error)
- func (client *Client) RevokeSecurityGroupWithCallback(request *RevokeSecurityGroupRequest, ...) <-chan int
- func (client *Client) RevokeSecurityGroupWithChan(request *RevokeSecurityGroupRequest) (<-chan *RevokeSecurityGroupResponse, <-chan error)
- func (client *Client) RunInstances(request *RunInstancesRequest) (response *RunInstancesResponse, err error)
- func (client *Client) RunInstancesWithCallback(request *RunInstancesRequest, ...) <-chan int
- func (client *Client) RunInstancesWithChan(request *RunInstancesRequest) (<-chan *RunInstancesResponse, <-chan error)
- func (client *Client) StartInstance(request *StartInstanceRequest) (response *StartInstanceResponse, err error)
- func (client *Client) StartInstanceWithCallback(request *StartInstanceRequest, ...) <-chan int
- func (client *Client) StartInstanceWithChan(request *StartInstanceRequest) (<-chan *StartInstanceResponse, <-chan error)
- func (client *Client) StopInstance(request *StopInstanceRequest) (response *StopInstanceResponse, err error)
- func (client *Client) StopInstanceWithCallback(request *StopInstanceRequest, ...) <-chan int
- func (client *Client) StopInstanceWithChan(request *StopInstanceRequest) (<-chan *StopInstanceResponse, <-chan error)
- func (client *Client) StopInvocation(request *StopInvocationRequest) (response *StopInvocationResponse, err error)
- func (client *Client) StopInvocationWithCallback(request *StopInvocationRequest, ...) <-chan int
- func (client *Client) StopInvocationWithChan(request *StopInvocationRequest) (<-chan *StopInvocationResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) TerminatePhysicalConnection(request *TerminatePhysicalConnectionRequest) (response *TerminatePhysicalConnectionResponse, err error)
- func (client *Client) TerminatePhysicalConnectionWithCallback(request *TerminatePhysicalConnectionRequest, ...) <-chan int
- func (client *Client) TerminatePhysicalConnectionWithChan(request *TerminatePhysicalConnectionRequest) (<-chan *TerminatePhysicalConnectionResponse, <-chan error)
- func (client *Client) TerminateVirtualBorderRouter(request *TerminateVirtualBorderRouterRequest) (response *TerminateVirtualBorderRouterResponse, err error)
- func (client *Client) TerminateVirtualBorderRouterWithCallback(request *TerminateVirtualBorderRouterRequest, ...) <-chan int
- func (client *Client) TerminateVirtualBorderRouterWithChan(request *TerminateVirtualBorderRouterRequest) (<-chan *TerminateVirtualBorderRouterResponse, <-chan error)
- func (client *Client) UnassignIpv6Addresses(request *UnassignIpv6AddressesRequest) (response *UnassignIpv6AddressesResponse, err error)
- func (client *Client) UnassignIpv6AddressesWithCallback(request *UnassignIpv6AddressesRequest, ...) <-chan int
- func (client *Client) UnassignIpv6AddressesWithChan(request *UnassignIpv6AddressesRequest) (<-chan *UnassignIpv6AddressesResponse, <-chan error)
- func (client *Client) UnassignPrivateIpAddresses(request *UnassignPrivateIpAddressesRequest) (response *UnassignPrivateIpAddressesResponse, err error)
- func (client *Client) UnassignPrivateIpAddressesWithCallback(request *UnassignPrivateIpAddressesRequest, ...) <-chan int
- func (client *Client) UnassignPrivateIpAddressesWithChan(request *UnassignPrivateIpAddressesRequest) (<-chan *UnassignPrivateIpAddressesResponse, <-chan error)
- func (client *Client) UnassociateEipAddress(request *UnassociateEipAddressRequest) (response *UnassociateEipAddressResponse, err error)
- func (client *Client) UnassociateEipAddressWithCallback(request *UnassociateEipAddressRequest, ...) <-chan int
- func (client *Client) UnassociateEipAddressWithChan(request *UnassociateEipAddressRequest) (<-chan *UnassociateEipAddressResponse, <-chan error)
- func (client *Client) UnassociateHaVip(request *UnassociateHaVipRequest) (response *UnassociateHaVipResponse, err error)
- func (client *Client) UnassociateHaVipWithCallback(request *UnassociateHaVipRequest, ...) <-chan int
- func (client *Client) UnassociateHaVipWithChan(request *UnassociateHaVipRequest) (<-chan *UnassociateHaVipResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- type Cluster
- type Clusters
- type Command
- type Commands
- type ConnectRouterInterfaceRequest
- type ConnectRouterInterfaceResponse
- type ConvertNatPublicIpToEipRequest
- type ConvertNatPublicIpToEipResponse
- type CopyImageRequest
- type CopyImageResponse
- type CopyImageTag
- type CreateAutoSnapshotPolicyRequest
- type CreateAutoSnapshotPolicyResponse
- type CreateCommandRequest
- type CreateCommandResponse
- type CreateDeploymentSetRequest
- type CreateDeploymentSetResponse
- type CreateDiskArn
- type CreateDiskRequest
- type CreateDiskResponse
- type CreateDiskTag
- type CreateForwardEntryRequest
- type CreateForwardEntryResponse
- type CreateHaVipRequest
- type CreateHaVipResponse
- type CreateHpcClusterRequest
- type CreateHpcClusterResponse
- type CreateImageDiskDeviceMapping
- type CreateImageRequest
- type CreateImageResponse
- type CreateImageTag
- type CreateInstanceArn
- type CreateInstanceDataDisk
- type CreateInstanceRequest
- type CreateInstanceResponse
- type CreateInstanceTag
- type CreateKeyPairRequest
- type CreateKeyPairResponse
- type CreateKeyPairTag
- type CreateLaunchTemplateDataDisk
- type CreateLaunchTemplateNetworkInterface
- type CreateLaunchTemplateRequest
- type CreateLaunchTemplateResponse
- type CreateLaunchTemplateTag
- type CreateLaunchTemplateTemplateTag
- type CreateLaunchTemplateVersionDataDisk
- type CreateLaunchTemplateVersionNetworkInterface
- type CreateLaunchTemplateVersionRequest
- type CreateLaunchTemplateVersionResponse
- type CreateLaunchTemplateVersionTag
- type CreateNatGatewayBandwidthPackage
- type CreateNatGatewayRequest
- type CreateNatGatewayResponse
- type CreateNetworkInterfacePermissionRequest
- type CreateNetworkInterfacePermissionResponse
- type CreateNetworkInterfaceRequest
- type CreateNetworkInterfaceResponse
- type CreateNetworkInterfaceTag
- type CreatePhysicalConnectionRequest
- type CreatePhysicalConnectionResponse
- type CreateRouteEntryNextHopList
- type CreateRouteEntryRequest
- type CreateRouteEntryResponse
- type CreateRouterInterfaceRequest
- type CreateRouterInterfaceResponse
- type CreateSecurityGroupRequest
- type CreateSecurityGroupResponse
- type CreateSecurityGroupTag
- type CreateSimulatedSystemEventsRequest
- type CreateSimulatedSystemEventsResponse
- type CreateSnapshotRequest
- type CreateSnapshotResponse
- type CreateSnapshotTag
- type CreateVSwitchRequest
- type CreateVSwitchResponse
- type CreateVirtualBorderRouterRequest
- type CreateVirtualBorderRouterResponse
- type CreateVpcRequest
- type CreateVpcResponse
- type Data
- type DataDisk
- type DataDiskCategories
- type DataDisks
- type DataPoint
- type DeactivateRouterInterfaceRequest
- type DeactivateRouterInterfaceResponse
- type DedicatedHost
- type DedicatedHostAttribute
- type DedicatedHostGenerations
- type DedicatedHostIdSets
- type DedicatedHostRenewAttribute
- type DedicatedHostRenewAttributes
- type DedicatedHostType
- type DedicatedHostTypes
- type DedicatedHosts
- type DeleteAutoSnapshotPolicyRequest
- type DeleteAutoSnapshotPolicyResponse
- type DeleteBandwidthPackageRequest
- type DeleteBandwidthPackageResponse
- type DeleteCommandRequest
- type DeleteCommandResponse
- type DeleteDeploymentSetRequest
- type DeleteDeploymentSetResponse
- type DeleteDiskRequest
- type DeleteDiskResponse
- type DeleteForwardEntryRequest
- type DeleteForwardEntryResponse
- type DeleteHaVipRequest
- type DeleteHaVipResponse
- type DeleteHpcClusterRequest
- type DeleteHpcClusterResponse
- type DeleteImageRequest
- type DeleteImageResponse
- type DeleteInstanceRequest
- type DeleteInstanceResponse
- type DeleteKeyPairsRequest
- type DeleteKeyPairsResponse
- type DeleteLaunchTemplateRequest
- type DeleteLaunchTemplateResponse
- type DeleteLaunchTemplateVersionRequest
- type DeleteLaunchTemplateVersionResponse
- type DeleteNatGatewayRequest
- type DeleteNatGatewayResponse
- type DeleteNetworkInterfacePermissionRequest
- type DeleteNetworkInterfacePermissionResponse
- type DeleteNetworkInterfaceRequest
- type DeleteNetworkInterfaceResponse
- type DeletePhysicalConnectionRequest
- type DeletePhysicalConnectionResponse
- type DeleteRouteEntryNextHopList
- type DeleteRouteEntryRequest
- type DeleteRouteEntryResponse
- type DeleteRouterInterfaceRequest
- type DeleteRouterInterfaceResponse
- type DeleteSecurityGroupRequest
- type DeleteSecurityGroupResponse
- type DeleteSnapshotRequest
- type DeleteSnapshotResponse
- type DeleteVSwitchRequest
- type DeleteVSwitchResponse
- type DeleteVirtualBorderRouterRequest
- type DeleteVirtualBorderRouterResponse
- type DeleteVpcRequest
- type DeleteVpcResponse
- type Demand
- type Demands
- type DeploymentSet
- type DeploymentSets
- type DescribeAccessPointsFilter
- type DescribeAccessPointsRequest
- type DescribeAccessPointsResponse
- type DescribeAccountAttributesRequest
- type DescribeAccountAttributesResponse
- type DescribeAutoSnapshotPolicyExRequest
- type DescribeAutoSnapshotPolicyExResponse
- type DescribeAvailableResourceRequest
- type DescribeAvailableResourceResponse
- type DescribeBandwidthLimitationRequest
- type DescribeBandwidthLimitationResponse
- type DescribeBandwidthPackagesRequest
- type DescribeBandwidthPackagesResponse
- type DescribeClassicLinkInstancesRequest
- type DescribeClassicLinkInstancesResponse
- type DescribeCloudAssistantStatusRequest
- type DescribeCloudAssistantStatusResponse
- type DescribeClustersRequest
- type DescribeClustersResponse
- type DescribeCommandsRequest
- type DescribeCommandsResponse
- type DescribeDedicatedHostAutoRenewRequest
- type DescribeDedicatedHostAutoRenewResponse
- type DescribeDedicatedHostTypesRequest
- type DescribeDedicatedHostTypesResponse
- type DescribeDedicatedHostsRequest
- type DescribeDedicatedHostsResponse
- type DescribeDedicatedHostsTag
- type DescribeDemandsRequest
- type DescribeDemandsResponse
- type DescribeDemandsTag
- type DescribeDeploymentSetsRequest
- type DescribeDeploymentSetsResponse
- type DescribeDiskMonitorDataRequest
- type DescribeDiskMonitorDataResponse
- type DescribeDisksFullStatusRequest
- type DescribeDisksFullStatusResponse
- type DescribeDisksRequest
- type DescribeDisksResponse
- type DescribeDisksTag
- type DescribeEipAddressesRequest
- type DescribeEipAddressesResponse
- type DescribeEipMonitorDataRequest
- type DescribeEipMonitorDataResponse
- type DescribeEniMonitorDataRequest
- type DescribeEniMonitorDataResponse
- type DescribeForwardTableEntriesRequest
- type DescribeForwardTableEntriesResponse
- type DescribeHaVipsFilter
- type DescribeHaVipsRequest
- type DescribeHaVipsResponse
- type DescribeHpcClustersRequest
- type DescribeHpcClustersResponse
- type DescribeImageSharePermissionRequest
- type DescribeImageSharePermissionResponse
- type DescribeImageSupportInstanceTypesFilter
- type DescribeImageSupportInstanceTypesRequest
- type DescribeImageSupportInstanceTypesResponse
- type DescribeImagesFilter
- type DescribeImagesRequest
- type DescribeImagesResponse
- type DescribeImagesTag
- type DescribeInstanceAttributeRequest
- type DescribeInstanceAttributeResponse
- type DescribeInstanceAutoRenewAttributeRequest
- type DescribeInstanceAutoRenewAttributeResponse
- type DescribeInstanceHistoryEventsRequest
- type DescribeInstanceHistoryEventsResponse
- type DescribeInstanceMonitorDataRequest
- type DescribeInstanceMonitorDataResponse
- type DescribeInstancePhysicalAttributeRequest
- type DescribeInstancePhysicalAttributeResponse
- type DescribeInstanceRamRoleRequest
- type DescribeInstanceRamRoleResponse
- type DescribeInstanceStatusRequest
- type DescribeInstanceStatusResponse
- type DescribeInstanceTopologyRequest
- type DescribeInstanceTopologyResponse
- type DescribeInstanceTypeFamiliesRequest
- type DescribeInstanceTypeFamiliesResponse
- type DescribeInstanceTypesRequest
- type DescribeInstanceTypesResponse
- type DescribeInstanceVncPasswdRequest
- type DescribeInstanceVncPasswdResponse
- type DescribeInstanceVncUrlRequest
- type DescribeInstanceVncUrlResponse
- type DescribeInstancesFullStatusRequest
- type DescribeInstancesFullStatusResponse
- type DescribeInstancesRequest
- type DescribeInstancesResponse
- type DescribeInstancesTag
- type DescribeInvocationResultsRequest
- type DescribeInvocationResultsResponse
- type DescribeInvocationsRequest
- type DescribeInvocationsResponse
- type DescribeKeyPairsRequest
- type DescribeKeyPairsResponse
- type DescribeKeyPairsTag
- type DescribeLaunchTemplateVersionsRequest
- type DescribeLaunchTemplateVersionsResponse
- type DescribeLaunchTemplatesRequest
- type DescribeLaunchTemplatesResponse
- type DescribeLaunchTemplatesTemplateTag
- type DescribeLimitationRequest
- type DescribeLimitationResponse
- type DescribeNatGatewaysRequest
- type DescribeNatGatewaysResponse
- type DescribeNetworkInterfacePermissionsRequest
- type DescribeNetworkInterfacePermissionsResponse
- type DescribeNetworkInterfacesRequest
- type DescribeNetworkInterfacesResponse
- type DescribeNetworkInterfacesTag
- type DescribeNewProjectEipMonitorDataRequest
- type DescribeNewProjectEipMonitorDataResponse
- type DescribePhysicalConnectionsFilter
- type DescribePhysicalConnectionsRequest
- type DescribePhysicalConnectionsResponse
- type DescribePriceRequest
- type DescribePriceResponse
- type DescribeRecommendInstanceTypeRequest
- type DescribeRecommendInstanceTypeResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DescribeRenewalPriceRequest
- type DescribeRenewalPriceResponse
- type DescribeResourceByTagsRequest
- type DescribeResourceByTagsResponse
- type DescribeResourceByTagsTag
- type DescribeResourcesModificationRequest
- type DescribeResourcesModificationResponse
- type DescribeRouteTablesRequest
- type DescribeRouteTablesResponse
- type DescribeRouterInterfacesFilter
- type DescribeRouterInterfacesRequest
- type DescribeRouterInterfacesResponse
- type DescribeSecurityGroupAttributeRequest
- type DescribeSecurityGroupAttributeResponse
- type DescribeSecurityGroupReferencesRequest
- type DescribeSecurityGroupReferencesResponse
- type DescribeSecurityGroupsRequest
- type DescribeSecurityGroupsResponse
- type DescribeSecurityGroupsTag
- type DescribeSnapshotLinksRequest
- type DescribeSnapshotLinksResponse
- type DescribeSnapshotMonitorDataRequest
- type DescribeSnapshotMonitorDataResponse
- type DescribeSnapshotPackageRequest
- type DescribeSnapshotPackageResponse
- type DescribeSnapshotsRequest
- type DescribeSnapshotsResponse
- type DescribeSnapshotsTag
- type DescribeSnapshotsUsageRequest
- type DescribeSnapshotsUsageResponse
- type DescribeSpotPriceHistoryRequest
- type DescribeSpotPriceHistoryResponse
- type DescribeTagsRequest
- type DescribeTagsResponse
- type DescribeTagsTag
- type DescribeTaskAttributeRequest
- type DescribeTaskAttributeResponse
- type DescribeTasksRequest
- type DescribeTasksResponse
- type DescribeUserBusinessBehaviorRequest
- type DescribeUserBusinessBehaviorResponse
- type DescribeUserDataRequest
- type DescribeUserDataResponse
- type DescribeVRoutersRequest
- type DescribeVRoutersResponse
- type DescribeVSwitchesRequest
- type DescribeVSwitchesResponse
- type DescribeVirtualBorderRoutersFilter
- type DescribeVirtualBorderRoutersForPhysicalConnectionFilter
- type DescribeVirtualBorderRoutersForPhysicalConnectionRequest
- type DescribeVirtualBorderRoutersForPhysicalConnectionResponse
- type DescribeVirtualBorderRoutersRequest
- type DescribeVirtualBorderRoutersResponse
- type DescribeVpcsRequest
- type DescribeVpcsResponse
- type DescribeZonesRequest
- type DescribeZonesResponse
- type DetachClassicLinkVpcRequest
- type DetachClassicLinkVpcResponse
- type DetachDiskRequest
- type DetachDiskResponse
- type DetachInstanceRamRoleRequest
- type DetachInstanceRamRoleResponse
- type DetachInstanceRamRoleResult
- type DetachInstanceRamRoleResults
- type DetachKeyPairRequest
- type DetachKeyPairResponse
- type DetachNetworkInterfaceRequest
- type DetachNetworkInterfaceResponse
- type DetailInfosInDescribePrice
- type DetailInfosInDescribeRenewalPrice
- type Disk
- type DiskDeviceMapping
- type DiskDeviceMappings
- type DiskEventSet
- type DiskEventType
- type DiskFullStatusSet
- type DiskFullStatusType
- type DiskMonitorData
- type Disks
- type EcsCapacityReservationAttr
- type EipAddress
- type EipAddressInDescribeEipAddresses
- type EipAddresses
- type EipFillParamsRequest
- type EipFillParamsResponse
- type EipFillProductRequest
- type EipFillProductResponse
- type EipMonitorData
- type EipMonitorDatasInDescribeEipMonitorData
- type EipMonitorDatasInDescribeNewProjectEipMonitorData
- type EipNotifyPaidRequest
- type EipNotifyPaidResponse
- type EnablePhysicalConnectionRequest
- type EnablePhysicalConnectionResponse
- type EniMonitorData
- type EventCycleStatus
- type EventIdSet
- type EventType
- type ExportImageRequest
- type ExportImageResponse
- type ExportSnapshotRequest
- type ExportSnapshotResponse
- type ExtendedAttribute
- type ForwardTableEntries
- type ForwardTableEntry
- type ForwardTableIdsInCreateNatGateway
- type ForwardTableIdsInDescribeNatGateways
- type GetInstanceConsoleOutputRequest
- type GetInstanceConsoleOutputResponse
- type GetInstanceScreenshotRequest
- type GetInstanceScreenshotResponse
- type HaVip
- type HaVips
- type HealthStatus
- type HpcCluster
- type HpcClusters
- type Image
- type Images
- type ImportImageDiskDeviceMapping
- type ImportImageRequest
- type ImportImageResponse
- type ImportKeyPairRequest
- type ImportKeyPairResponse
- type ImportSnapshotRequest
- type ImportSnapshotResponse
- type InnerIpAddressInDescribeInstanceAttribute
- type InnerIpAddressInDescribeInstances
- type InstallCloudAssistantRequest
- type InstallCloudAssistantResponse
- type Instance
- type InstanceCloudAssistantStatus
- type InstanceCloudAssistantStatusSet
- type InstanceFullStatusSet
- type InstanceFullStatusType
- type InstanceGenerations
- type InstanceIdSets
- type InstanceIds
- type InstanceMonitorData
- type InstanceRamRoleSet
- type InstanceRamRoleSetsInDescribeInstanceRamRole
- type InstanceRamRoleSetsInDetachInstanceRamRole
- type InstanceRenewAttribute
- type InstanceRenewAttributes
- type InstanceStatus
- type InstanceStatuses
- type InstanceSystemEventSet
- type InstanceSystemEventType
- type InstanceTag
- type InstanceType
- type InstanceTypeFamiliesInDescribeInstanceTypeFamilies
- type InstanceTypeFamiliesInDescribeZones
- type InstanceTypeFamily
- type InstanceTypesInDescribeImageSupportInstanceTypes
- type InstanceTypesInDescribeInstanceTypes
- type InstanceTypesInDescribeZones
- type InstancesInDescribeDedicatedHosts
- type InstancesInDescribeInstances
- type Invocation
- type InvocationResult
- type InvocationResults
- type Invocations
- type InvokeCommandRequest
- type InvokeCommandResponse
- type InvokeInstance
- type InvokeInstances
- type Ipv6Set
- type Ipv6Sets
- type JoinResourceGroupRequest
- type JoinResourceGroupResponse
- type JoinSecurityGroupRequest
- type JoinSecurityGroupResponse
- type KeyPair
- type KeyPairs
- type LaunchTemplateData
- type LaunchTemplateSet
- type LaunchTemplateSets
- type LaunchTemplateVersionSet
- type LaunchTemplateVersionSets
- type LeaveSecurityGroupRequest
- type LeaveSecurityGroupResponse
- type Link
- type Links
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type LockReason
- type ModifyAutoSnapshotPolicyExRequest
- type ModifyAutoSnapshotPolicyExResponse
- type ModifyAutoSnapshotPolicyRequest
- type ModifyAutoSnapshotPolicyResponse
- type ModifyBandwidthPackageSpecRequest
- type ModifyBandwidthPackageSpecResponse
- type ModifyCommandRequest
- type ModifyCommandResponse
- type ModifyDedicatedHostAttributeRequest
- type ModifyDedicatedHostAttributeResponse
- type ModifyDedicatedHostAutoReleaseTimeRequest
- type ModifyDedicatedHostAutoReleaseTimeResponse
- type ModifyDedicatedHostAutoRenewAttributeRequest
- type ModifyDedicatedHostAutoRenewAttributeResponse
- type ModifyDeploymentSetAttributeRequest
- type ModifyDeploymentSetAttributeResponse
- type ModifyDiskAttributeRequest
- type ModifyDiskAttributeResponse
- type ModifyDiskChargeTypeRequest
- type ModifyDiskChargeTypeResponse
- type ModifyEipAddressAttributeRequest
- type ModifyEipAddressAttributeResponse
- type ModifyForwardEntryRequest
- type ModifyForwardEntryResponse
- type ModifyHaVipAttributeRequest
- type ModifyHaVipAttributeResponse
- type ModifyHpcClusterAttributeRequest
- type ModifyHpcClusterAttributeResponse
- type ModifyImageAttributeRequest
- type ModifyImageAttributeResponse
- type ModifyImageShareGroupPermissionRequest
- type ModifyImageShareGroupPermissionResponse
- type ModifyImageSharePermissionRequest
- type ModifyImageSharePermissionResponse
- type ModifyInstanceAttributeRequest
- type ModifyInstanceAttributeResponse
- type ModifyInstanceAutoReleaseTimeRequest
- type ModifyInstanceAutoReleaseTimeResponse
- type ModifyInstanceAutoRenewAttributeRequest
- type ModifyInstanceAutoRenewAttributeResponse
- type ModifyInstanceChargeTypeRequest
- type ModifyInstanceChargeTypeResponse
- type ModifyInstanceDeploymentRequest
- type ModifyInstanceDeploymentResponse
- type ModifyInstanceNetworkSpecRequest
- type ModifyInstanceNetworkSpecResponse
- type ModifyInstanceSpecRequest
- type ModifyInstanceSpecResponse
- type ModifyInstanceVncPasswdRequest
- type ModifyInstanceVncPasswdResponse
- type ModifyInstanceVpcAttributeRequest
- type ModifyInstanceVpcAttributeResponse
- type ModifyLaunchTemplateDefaultVersionRequest
- type ModifyLaunchTemplateDefaultVersionResponse
- type ModifyNetworkInterfaceAttributeRequest
- type ModifyNetworkInterfaceAttributeResponse
- type ModifyPhysicalConnectionAttributeRequest
- type ModifyPhysicalConnectionAttributeResponse
- type ModifyPrepayInstanceSpecRequest
- type ModifyPrepayInstanceSpecResponse
- type ModifyRouterInterfaceAttributeRequest
- type ModifyRouterInterfaceAttributeResponse
- type ModifyRouterInterfaceSpecRequest
- type ModifyRouterInterfaceSpecResponse
- type ModifySecurityGroupAttributeRequest
- type ModifySecurityGroupAttributeResponse
- type ModifySecurityGroupEgressRuleRequest
- type ModifySecurityGroupEgressRuleResponse
- type ModifySecurityGroupPolicyRequest
- type ModifySecurityGroupPolicyResponse
- type ModifySecurityGroupRuleRequest
- type ModifySecurityGroupRuleResponse
- type ModifySnapshotAttributeRequest
- type ModifySnapshotAttributeResponse
- type ModifyUserBusinessBehaviorRequest
- type ModifyUserBusinessBehaviorResponse
- type ModifyVRouterAttributeRequest
- type ModifyVRouterAttributeResponse
- type ModifyVSwitchAttributeRequest
- type ModifyVSwitchAttributeResponse
- type ModifyVirtualBorderRouterAttributeRequest
- type ModifyVirtualBorderRouterAttributeResponse
- type ModifyVpcAttributeRequest
- type ModifyVpcAttributeResponse
- type MonitorDataInDescribeDiskMonitorData
- type MonitorDataInDescribeEniMonitorData
- type MonitorDataInDescribeInstanceMonitorData
- type MonitorDataInDescribeSnapshotMonitorData
- type MountInstance
- type MountInstances
- type NatGateway
- type NatGateways
- type NetworkAttributes
- type NetworkInterface
- type NetworkInterfacePermission
- type NetworkInterfacePermissions
- type NetworkInterfaceSet
- type NetworkInterfaceSets
- type NetworkInterfacesInDescribeInstances
- type NetworkInterfacesInDescribeLaunchTemplateVersions
- type NetworkTypesInDescribeRecommendInstanceType
- type NetworkTypesInDescribeZones
- type NextHop
- type NextHops
- type OperationLock
- type OperationLocksInDescribeDedicatedHosts
- type OperationLocksInDescribeDisks
- type OperationLocksInDescribeEipAddresses
- type OperationLocksInDescribeInstanceAttribute
- type OperationLocksInDescribeInstances
- type OperationProgress
- type OperationProgressSet
- type Permission
- type Permissions
- type PhysicalConnectionSet
- type PhysicalConnectionType
- type Price
- type PriceInfo
- type PrivateIpAddressInDescribeInstanceAttribute
- type PrivateIpAddressInDescribeInstances
- type PrivateIpSet
- type PrivateIpSets
- type PublicIpAddressInDescribeInstanceAttribute
- type PublicIpAddressInDescribeInstances
- type PublicIpAddresse
- type PublicIpAddresses
- type RdmaIpAddress
- type ReActivateInstancesRequest
- type ReActivateInstancesResponse
- type ReInitDiskRequest
- type ReInitDiskResponse
- type RebootInstanceRequest
- type RebootInstanceResponse
- type RecommendInstanceType
- type RecoverVirtualBorderRouterRequest
- type RecoverVirtualBorderRouterResponse
- type RedeployInstanceRequest
- type RedeployInstanceResponse
- type ReferencingSecurityGroup
- type ReferencingSecurityGroups
- type Region
- type Regions
- type RelatedItem
- type RelatedItemSet
- type ReleaseDedicatedHostRequest
- type ReleaseDedicatedHostResponse
- type ReleaseEipAddressRequest
- type ReleaseEipAddressResponse
- type ReleasePublicIpAddressRequest
- type ReleasePublicIpAddressResponse
- type RemoveBandwidthPackageIpsRequest
- type RemoveBandwidthPackageIpsResponse
- type RemoveTagsRequest
- type RemoveTagsResponse
- type RemoveTagsTag
- type RenewDedicatedHostsRequest
- type RenewDedicatedHostsResponse
- type RenewInstanceRequest
- type RenewInstanceResponse
- type ReplaceSystemDiskRequest
- type ReplaceSystemDiskResponse
- type ResetDiskRequest
- type ResetDiskResponse
- type ResizeDiskRequest
- type ResizeDiskResponse
- type Resource
- type ResourcePriceModel
- type ResourceTypeCount
- type Resources
- type ResourcesInfo
- type Result
- type ResultsInAttachKeyPair
- type ResultsInDetachKeyPair
- type RevokeSecurityGroupEgressRequest
- type RevokeSecurityGroupEgressResponse
- type RevokeSecurityGroupRequest
- type RevokeSecurityGroupResponse
- type RouteEntry
- type RouteEntrys
- type RouteTable
- type RouteTableIds
- type RouteTables
- type RouterInterfaceSet
- type RouterInterfaceType
- type Rule
- type RulesInDescribePrice
- type RulesInDescribeRenewalPrice
- type RunInstancesDataDisk
- type RunInstancesNetworkInterface
- type RunInstancesRequest
- type RunInstancesResponse
- type RunInstancesTag
- type ScheduledSystemEventSet
- type ScheduledSystemEventType
- type SecurityGroup
- type SecurityGroupIdsInDescribeInstanceAttribute
- type SecurityGroupIdsInDescribeInstances
- type SecurityGroupIdsInDescribeNetworkInterfaces
- type SecurityGroupReference
- type SecurityGroupReferences
- type SecurityGroups
- type ShareGroup
- type ShareGroups
- type Snapshot
- type SnapshotLink
- type SnapshotLinks
- type SnapshotPackage
- type SnapshotPackages
- type Snapshots
- type SpotPriceType
- type SpotPrices
- type StartInstanceRequest
- type StartInstanceResponse
- type Status
- type StopInstanceRequest
- type StopInstanceResponse
- type StopInvocationRequest
- type StopInvocationResponse
- type SubRulesInDescribePrice
- type SubRulesInDescribeRenewalPrice
- type SupplyInfo
- type SupplyInfos
- type SupportedInstanceTypeFamiliesInDescribeDedicatedHostTypes
- type SupportedInstanceTypeFamiliesInDescribeDedicatedHosts
- type SupportedInstanceTypesListInDescribeDedicatedHostTypes
- type SupportedInstanceTypesListInDescribeDedicatedHosts
- type SupportedResource
- type SupportedResourcesInDescribeAvailableResource
- type SupportedResourcesInDescribeResourcesModification
- type SystemDiskCategories
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInDescribeDedicatedHosts
- type TagsInDescribeDisks
- type TagsInDescribeImages
- type TagsInDescribeInstances
- type TagsInDescribeKeyPairs
- type TagsInDescribeLaunchTemplateVersions
- type TagsInDescribeLaunchTemplates
- type TagsInDescribeNetworkInterfaces
- type TagsInDescribeSecurityGroups
- type TagsInDescribeSnapshots
- type TagsInDescribeTags
- type Task
- type TaskSet
- type TerminatePhysicalConnectionRequest
- type TerminatePhysicalConnectionResponse
- type TerminateVirtualBorderRouterRequest
- type TerminateVirtualBorderRouterResponse
- type Topology
- type Topologys
- type UnassignIpv6AddressesRequest
- type UnassignIpv6AddressesResponse
- type UnassignPrivateIpAddressesRequest
- type UnassignPrivateIpAddressesResponse
- type UnassociateEipAddressRequest
- type UnassociateEipAddressResponse
- type UnassociateHaVipRequest
- type UnassociateHaVipResponse
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UserCidrs
- type VRouter
- type VRouters
- type VSwitch
- type VSwitchIds
- type VSwitches
- type ValueItem
- type VirtualBorderRouterForPhysicalConnectionSet
- type VirtualBorderRouterForPhysicalConnectionType
- type VirtualBorderRouterSet
- type VirtualBorderRouterType
- type Vpc
- type VpcAttributes
- type Vpcs
- type Zone
- type ZonesInDescribeRecommendInstanceType
- type ZonesInDescribeZones
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptInquiredSystemEventRequest ¶
type AcceptInquiredSystemEventRequest struct { *requests.RpcRequest EventId string `position:"Query" name:"EventId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AcceptInquiredSystemEventRequest is the request struct for api AcceptInquiredSystemEvent
func CreateAcceptInquiredSystemEventRequest ¶
func CreateAcceptInquiredSystemEventRequest() (request *AcceptInquiredSystemEventRequest)
CreateAcceptInquiredSystemEventRequest creates a request to invoke AcceptInquiredSystemEvent API
type AcceptInquiredSystemEventResponse ¶
type AcceptInquiredSystemEventResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AcceptInquiredSystemEventResponse is the response struct for api AcceptInquiredSystemEvent
func CreateAcceptInquiredSystemEventResponse ¶
func CreateAcceptInquiredSystemEventResponse() (response *AcceptInquiredSystemEventResponse)
CreateAcceptInquiredSystemEventResponse creates a response to parse from AcceptInquiredSystemEvent response
type AccessPointSet ¶
type AccessPointSet struct {
AccessPointType []AccessPointType `json:"AccessPointType" xml:"AccessPointType"`
}
AccessPointSet is a nested struct in ecs response
type AccessPointType ¶
type AccessPointType struct { AccessPointId string `json:"AccessPointId" xml:"AccessPointId"` Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` AttachedRegionNo string `json:"AttachedRegionNo" xml:"AttachedRegionNo"` Location string `json:"Location" xml:"Location"` HostOperator string `json:"HostOperator" xml:"HostOperator"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` }
AccessPointType is a nested struct in ecs response
type Account ¶
type Account struct {
AliyunId string `json:"AliyunId" xml:"AliyunId"`
}
Account is a nested struct in ecs response
type AccountAttributeItem ¶
type AccountAttributeItem struct { AttributeName string `json:"AttributeName" xml:"AttributeName"` AttributeValues AttributeValues `json:"AttributeValues" xml:"AttributeValues"` }
AccountAttributeItem is a nested struct in ecs response
type AccountAttributeItems ¶
type AccountAttributeItems struct {
AccountAttributeItem []AccountAttributeItem `json:"AccountAttributeItem" xml:"AccountAttributeItem"`
}
AccountAttributeItems is a nested struct in ecs response
type Accounts ¶
type Accounts struct {
Account []Account `json:"Account" xml:"Account"`
}
Accounts is a nested struct in ecs response
type ActivateRouterInterfaceRequest ¶
type ActivateRouterInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` }
ActivateRouterInterfaceRequest is the request struct for api ActivateRouterInterface
func CreateActivateRouterInterfaceRequest ¶
func CreateActivateRouterInterfaceRequest() (request *ActivateRouterInterfaceRequest)
CreateActivateRouterInterfaceRequest creates a request to invoke ActivateRouterInterface API
type ActivateRouterInterfaceResponse ¶
type ActivateRouterInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ActivateRouterInterfaceResponse is the response struct for api ActivateRouterInterface
func CreateActivateRouterInterfaceResponse ¶
func CreateActivateRouterInterfaceResponse() (response *ActivateRouterInterfaceResponse)
CreateActivateRouterInterfaceResponse creates a response to parse from ActivateRouterInterface response
type AddBandwidthPackageIpsRequest ¶
type AddBandwidthPackageIpsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` IpCount string `position:"Query" name:"IpCount"` }
AddBandwidthPackageIpsRequest is the request struct for api AddBandwidthPackageIps
func CreateAddBandwidthPackageIpsRequest ¶
func CreateAddBandwidthPackageIpsRequest() (request *AddBandwidthPackageIpsRequest)
CreateAddBandwidthPackageIpsRequest creates a request to invoke AddBandwidthPackageIps API
type AddBandwidthPackageIpsResponse ¶
type AddBandwidthPackageIpsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddBandwidthPackageIpsResponse is the response struct for api AddBandwidthPackageIps
func CreateAddBandwidthPackageIpsResponse ¶
func CreateAddBandwidthPackageIpsResponse() (response *AddBandwidthPackageIpsResponse)
CreateAddBandwidthPackageIpsResponse creates a response to parse from AddBandwidthPackageIps response
type AddTagsRequest ¶
type AddTagsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Tag *[]AddTagsTag `position:"Query" name:"Tag" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
AddTagsRequest is the request struct for api AddTags
func CreateAddTagsRequest ¶
func CreateAddTagsRequest() (request *AddTagsRequest)
CreateAddTagsRequest creates a request to invoke AddTags API
type AddTagsResponse ¶
type AddTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddTagsResponse is the response struct for api AddTags
func CreateAddTagsResponse ¶
func CreateAddTagsResponse() (response *AddTagsResponse)
CreateAddTagsResponse creates a response to parse from AddTags response
type AddTagsTag ¶
AddTagsTag is a repeated param struct in AddTagsRequest
type AllocateDedicatedHostsRequest ¶
type AllocateDedicatedHostsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ActionOnMaintenance string `position:"Query" name:"ActionOnMaintenance"` Tag *[]AllocateDedicatedHostsTag `position:"Query" name:"Tag" type:"Repeated"` DedicatedHostType string `position:"Query" name:"DedicatedHostType"` AutoRenewPeriod requests.Integer `position:"Query" name:"AutoRenewPeriod"` Period requests.Integer `position:"Query" name:"Period"` Quantity requests.Integer `position:"Query" name:"Quantity"` DedicatedHostName string `position:"Query" name:"DedicatedHostName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AutoReleaseTime string `position:"Query" name:"AutoReleaseTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` NetworkAttributesSlbUdpTimeout requests.Integer `position:"Query" name:"NetworkAttributes.SlbUdpTimeout"` ZoneId string `position:"Query" name:"ZoneId"` ChargeType string `position:"Query" name:"ChargeType"` NetworkAttributesUdpTimeout requests.Integer `position:"Query" name:"NetworkAttributes.UdpTimeout"` }
AllocateDedicatedHostsRequest is the request struct for api AllocateDedicatedHosts
func CreateAllocateDedicatedHostsRequest ¶
func CreateAllocateDedicatedHostsRequest() (request *AllocateDedicatedHostsRequest)
CreateAllocateDedicatedHostsRequest creates a request to invoke AllocateDedicatedHosts API
type AllocateDedicatedHostsResponse ¶
type AllocateDedicatedHostsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DedicatedHostIdSets DedicatedHostIdSets `json:"DedicatedHostIdSets" xml:"DedicatedHostIdSets"` }
AllocateDedicatedHostsResponse is the response struct for api AllocateDedicatedHosts
func CreateAllocateDedicatedHostsResponse ¶
func CreateAllocateDedicatedHostsResponse() (response *AllocateDedicatedHostsResponse)
CreateAllocateDedicatedHostsResponse creates a response to parse from AllocateDedicatedHosts response
type AllocateDedicatedHostsTag ¶
AllocateDedicatedHostsTag is a repeated param struct in AllocateDedicatedHostsRequest
type AllocateEipAddressRequest ¶
type AllocateEipAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` ClientToken string `position:"Query" name:"ClientToken"` InternetChargeType string `position:"Query" name:"InternetChargeType"` ISP string `position:"Query" name:"ISP"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AllocateEipAddressRequest is the request struct for api AllocateEipAddress
func CreateAllocateEipAddressRequest ¶
func CreateAllocateEipAddressRequest() (request *AllocateEipAddressRequest)
CreateAllocateEipAddressRequest creates a request to invoke AllocateEipAddress API
type AllocateEipAddressResponse ¶
type AllocateEipAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AllocationId string `json:"AllocationId" xml:"AllocationId"` EipAddress string `json:"EipAddress" xml:"EipAddress"` }
AllocateEipAddressResponse is the response struct for api AllocateEipAddress
func CreateAllocateEipAddressResponse ¶
func CreateAllocateEipAddressResponse() (response *AllocateEipAddressResponse)
CreateAllocateEipAddressResponse creates a response to parse from AllocateEipAddress response
type AllocatePublicIpAddressRequest ¶
type AllocatePublicIpAddressRequest struct { *requests.RpcRequest IpAddress string `position:"Query" name:"IpAddress"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VlanId string `position:"Query" name:"VlanId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AllocatePublicIpAddressRequest is the request struct for api AllocatePublicIpAddress
func CreateAllocatePublicIpAddressRequest ¶
func CreateAllocatePublicIpAddressRequest() (request *AllocatePublicIpAddressRequest)
CreateAllocatePublicIpAddressRequest creates a request to invoke AllocatePublicIpAddress API
type AllocatePublicIpAddressResponse ¶
type AllocatePublicIpAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` IpAddress string `json:"IpAddress" xml:"IpAddress"` }
AllocatePublicIpAddressResponse is the response struct for api AllocatePublicIpAddress
func CreateAllocatePublicIpAddressResponse ¶
func CreateAllocatePublicIpAddressResponse() (response *AllocatePublicIpAddressResponse)
CreateAllocatePublicIpAddressResponse creates a response to parse from AllocatePublicIpAddress response
type ApplyAutoSnapshotPolicyRequest ¶
type ApplyAutoSnapshotPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` AutoSnapshotPolicyId string `position:"Query" name:"autoSnapshotPolicyId"` DiskIds string `position:"Query" name:"diskIds"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ApplyAutoSnapshotPolicyRequest is the request struct for api ApplyAutoSnapshotPolicy
func CreateApplyAutoSnapshotPolicyRequest ¶
func CreateApplyAutoSnapshotPolicyRequest() (request *ApplyAutoSnapshotPolicyRequest)
CreateApplyAutoSnapshotPolicyRequest creates a request to invoke ApplyAutoSnapshotPolicy API
type ApplyAutoSnapshotPolicyResponse ¶
type ApplyAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ApplyAutoSnapshotPolicyResponse is the response struct for api ApplyAutoSnapshotPolicy
func CreateApplyAutoSnapshotPolicyResponse ¶
func CreateApplyAutoSnapshotPolicyResponse() (response *ApplyAutoSnapshotPolicyResponse)
CreateApplyAutoSnapshotPolicyResponse creates a response to parse from ApplyAutoSnapshotPolicy response
type AssignIpv6AddressesRequest ¶
type AssignIpv6AddressesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Ipv6AddressCount requests.Integer `position:"Query" name:"Ipv6AddressCount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` Ipv6Address *[]string `position:"Query" name:"Ipv6Address" type:"Repeated"` }
AssignIpv6AddressesRequest is the request struct for api AssignIpv6Addresses
func CreateAssignIpv6AddressesRequest ¶
func CreateAssignIpv6AddressesRequest() (request *AssignIpv6AddressesRequest)
CreateAssignIpv6AddressesRequest creates a request to invoke AssignIpv6Addresses API
type AssignIpv6AddressesResponse ¶
type AssignIpv6AddressesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssignIpv6AddressesResponse is the response struct for api AssignIpv6Addresses
func CreateAssignIpv6AddressesResponse ¶
func CreateAssignIpv6AddressesResponse() (response *AssignIpv6AddressesResponse)
CreateAssignIpv6AddressesResponse creates a response to parse from AssignIpv6Addresses response
type AssignPrivateIpAddressesRequest ¶
type AssignPrivateIpAddressesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecondaryPrivateIpAddressCount requests.Integer `position:"Query" name:"SecondaryPrivateIpAddressCount"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PrivateIpAddress *[]string `position:"Query" name:"PrivateIpAddress" type:"Repeated"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` }
AssignPrivateIpAddressesRequest is the request struct for api AssignPrivateIpAddresses
func CreateAssignPrivateIpAddressesRequest ¶
func CreateAssignPrivateIpAddressesRequest() (request *AssignPrivateIpAddressesRequest)
CreateAssignPrivateIpAddressesRequest creates a request to invoke AssignPrivateIpAddresses API
type AssignPrivateIpAddressesResponse ¶
type AssignPrivateIpAddressesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssignPrivateIpAddressesResponse is the response struct for api AssignPrivateIpAddresses
func CreateAssignPrivateIpAddressesResponse ¶
func CreateAssignPrivateIpAddressesResponse() (response *AssignPrivateIpAddressesResponse)
CreateAssignPrivateIpAddressesResponse creates a response to parse from AssignPrivateIpAddresses response
type AssociateEipAddressRequest ¶
type AssociateEipAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` InstanceType string `position:"Query" name:"InstanceType"` AllocationId string `position:"Query" name:"AllocationId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AssociateEipAddressRequest is the request struct for api AssociateEipAddress
func CreateAssociateEipAddressRequest ¶
func CreateAssociateEipAddressRequest() (request *AssociateEipAddressRequest)
CreateAssociateEipAddressRequest creates a request to invoke AssociateEipAddress API
type AssociateEipAddressResponse ¶
type AssociateEipAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateEipAddressResponse is the response struct for api AssociateEipAddress
func CreateAssociateEipAddressResponse ¶
func CreateAssociateEipAddressResponse() (response *AssociateEipAddressResponse)
CreateAssociateEipAddressResponse creates a response to parse from AssociateEipAddress response
type AssociateHaVipRequest ¶
type AssociateHaVipRequest struct { *requests.RpcRequest HaVipId string `position:"Query" name:"HaVipId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AssociateHaVipRequest is the request struct for api AssociateHaVip
func CreateAssociateHaVipRequest ¶
func CreateAssociateHaVipRequest() (request *AssociateHaVipRequest)
CreateAssociateHaVipRequest creates a request to invoke AssociateHaVip API
type AssociateHaVipResponse ¶
type AssociateHaVipResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateHaVipResponse is the response struct for api AssociateHaVip
func CreateAssociateHaVipResponse ¶
func CreateAssociateHaVipResponse() (response *AssociateHaVipResponse)
CreateAssociateHaVipResponse creates a response to parse from AssociateHaVip response
type AssociatedEipAddresses ¶
type AssociatedEipAddresses struct {
AssociatedEipAddresse []string `json:"associatedEipAddresse" xml:"associatedEipAddresse"`
}
AssociatedEipAddresses is a nested struct in ecs response
type AssociatedInstances ¶
type AssociatedInstances struct {
AssociatedInstance []string `json:"associatedInstance" xml:"associatedInstance"`
}
AssociatedInstances is a nested struct in ecs response
type AssociatedPublicIp ¶
type AssociatedPublicIp struct { PublicIpAddress string `json:"PublicIpAddress" xml:"PublicIpAddress"` AllocationId string `json:"AllocationId" xml:"AllocationId"` }
AssociatedPublicIp is a nested struct in ecs response
type AttachClassicLinkVpcRequest ¶
type AttachClassicLinkVpcRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VpcId string `position:"Query" name:"VpcId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AttachClassicLinkVpcRequest is the request struct for api AttachClassicLinkVpc
func CreateAttachClassicLinkVpcRequest ¶
func CreateAttachClassicLinkVpcRequest() (request *AttachClassicLinkVpcRequest)
CreateAttachClassicLinkVpcRequest creates a request to invoke AttachClassicLinkVpc API
type AttachClassicLinkVpcResponse ¶
type AttachClassicLinkVpcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AttachClassicLinkVpcResponse is the response struct for api AttachClassicLinkVpc
func CreateAttachClassicLinkVpcResponse ¶
func CreateAttachClassicLinkVpcResponse() (response *AttachClassicLinkVpcResponse)
CreateAttachClassicLinkVpcResponse creates a response to parse from AttachClassicLinkVpc response
type AttachDiskRequest ¶
type AttachDiskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DiskId string `position:"Query" name:"DiskId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Device string `position:"Query" name:"Device"` DeleteWithInstance requests.Boolean `position:"Query" name:"DeleteWithInstance"` }
AttachDiskRequest is the request struct for api AttachDisk
func CreateAttachDiskRequest ¶
func CreateAttachDiskRequest() (request *AttachDiskRequest)
CreateAttachDiskRequest creates a request to invoke AttachDisk API
type AttachDiskResponse ¶
type AttachDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AttachDiskResponse is the response struct for api AttachDisk
func CreateAttachDiskResponse ¶
func CreateAttachDiskResponse() (response *AttachDiskResponse)
CreateAttachDiskResponse creates a response to parse from AttachDisk response
type AttachInstanceRamRoleRequest ¶
type AttachInstanceRamRoleRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` InstanceIds string `position:"Query" name:"InstanceIds"` RamRoleName string `position:"Query" name:"RamRoleName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AttachInstanceRamRoleRequest is the request struct for api AttachInstanceRamRole
func CreateAttachInstanceRamRoleRequest ¶
func CreateAttachInstanceRamRoleRequest() (request *AttachInstanceRamRoleRequest)
CreateAttachInstanceRamRoleRequest creates a request to invoke AttachInstanceRamRole API
type AttachInstanceRamRoleResponse ¶
type AttachInstanceRamRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` FailCount int `json:"FailCount" xml:"FailCount"` RamRoleName string `json:"RamRoleName" xml:"RamRoleName"` AttachInstanceRamRoleResults AttachInstanceRamRoleResults `json:"AttachInstanceRamRoleResults" xml:"AttachInstanceRamRoleResults"` }
AttachInstanceRamRoleResponse is the response struct for api AttachInstanceRamRole
func CreateAttachInstanceRamRoleResponse ¶
func CreateAttachInstanceRamRoleResponse() (response *AttachInstanceRamRoleResponse)
CreateAttachInstanceRamRoleResponse creates a response to parse from AttachInstanceRamRole response
type AttachInstanceRamRoleResult ¶
type AttachInstanceRamRoleResult struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
AttachInstanceRamRoleResult is a nested struct in ecs response
type AttachInstanceRamRoleResults ¶
type AttachInstanceRamRoleResults struct {
AttachInstanceRamRoleResult []AttachInstanceRamRoleResult `json:"AttachInstanceRamRoleResult" xml:"AttachInstanceRamRoleResult"`
}
AttachInstanceRamRoleResults is a nested struct in ecs response
type AttachKeyPairRequest ¶
type AttachKeyPairRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` InstanceIds string `position:"Query" name:"InstanceIds"` KeyPairName string `position:"Query" name:"KeyPairName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AttachKeyPairRequest is the request struct for api AttachKeyPair
func CreateAttachKeyPairRequest ¶
func CreateAttachKeyPairRequest() (request *AttachKeyPairRequest)
CreateAttachKeyPairRequest creates a request to invoke AttachKeyPair API
type AttachKeyPairResponse ¶
type AttachKeyPairResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` FailCount string `json:"FailCount" xml:"FailCount"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` Results ResultsInAttachKeyPair `json:"Results" xml:"Results"` }
AttachKeyPairResponse is the response struct for api AttachKeyPair
func CreateAttachKeyPairResponse ¶
func CreateAttachKeyPairResponse() (response *AttachKeyPairResponse)
CreateAttachKeyPairResponse creates a response to parse from AttachKeyPair response
type AttachNetworkInterfaceRequest ¶
type AttachNetworkInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` }
AttachNetworkInterfaceRequest is the request struct for api AttachNetworkInterface
func CreateAttachNetworkInterfaceRequest ¶
func CreateAttachNetworkInterfaceRequest() (request *AttachNetworkInterfaceRequest)
CreateAttachNetworkInterfaceRequest creates a request to invoke AttachNetworkInterface API
type AttachNetworkInterfaceResponse ¶
type AttachNetworkInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AttachNetworkInterfaceResponse is the response struct for api AttachNetworkInterface
func CreateAttachNetworkInterfaceResponse ¶
func CreateAttachNetworkInterfaceResponse() (response *AttachNetworkInterfaceResponse)
CreateAttachNetworkInterfaceResponse creates a response to parse from AttachNetworkInterface response
type AttributeValues ¶
type AttributeValues struct {
ValueItem []ValueItem `json:"ValueItem" xml:"ValueItem"`
}
AttributeValues is a nested struct in ecs response
type AuthorizeSecurityGroupEgressRequest ¶
type AuthorizeSecurityGroupEgressRequest struct { *requests.RpcRequest NicType string `position:"Query" name:"NicType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SourcePortRange string `position:"Query" name:"SourcePortRange"` ClientToken string `position:"Query" name:"ClientToken"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Description string `position:"Query" name:"Description"` Ipv6DestCidrIp string `position:"Query" name:"Ipv6DestCidrIp"` Ipv6SourceCidrIp string `position:"Query" name:"Ipv6SourceCidrIp"` Policy string `position:"Query" name:"Policy"` PortRange string `position:"Query" name:"PortRange"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` DestGroupId string `position:"Query" name:"DestGroupId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DestGroupOwnerAccount string `position:"Query" name:"DestGroupOwnerAccount"` Priority string `position:"Query" name:"Priority"` DestCidrIp string `position:"Query" name:"DestCidrIp"` DestGroupOwnerId requests.Integer `position:"Query" name:"DestGroupOwnerId"` }
AuthorizeSecurityGroupEgressRequest is the request struct for api AuthorizeSecurityGroupEgress
func CreateAuthorizeSecurityGroupEgressRequest ¶
func CreateAuthorizeSecurityGroupEgressRequest() (request *AuthorizeSecurityGroupEgressRequest)
CreateAuthorizeSecurityGroupEgressRequest creates a request to invoke AuthorizeSecurityGroupEgress API
type AuthorizeSecurityGroupEgressResponse ¶
type AuthorizeSecurityGroupEgressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AuthorizeSecurityGroupEgressResponse is the response struct for api AuthorizeSecurityGroupEgress
func CreateAuthorizeSecurityGroupEgressResponse ¶
func CreateAuthorizeSecurityGroupEgressResponse() (response *AuthorizeSecurityGroupEgressResponse)
CreateAuthorizeSecurityGroupEgressResponse creates a response to parse from AuthorizeSecurityGroupEgress response
type AuthorizeSecurityGroupRequest ¶
type AuthorizeSecurityGroupRequest struct { *requests.RpcRequest NicType string `position:"Query" name:"NicType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SourcePortRange string `position:"Query" name:"SourcePortRange"` ClientToken string `position:"Query" name:"ClientToken"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Description string `position:"Query" name:"Description"` SourceGroupOwnerId requests.Integer `position:"Query" name:"SourceGroupOwnerId"` SourceGroupOwnerAccount string `position:"Query" name:"SourceGroupOwnerAccount"` Ipv6SourceCidrIp string `position:"Query" name:"Ipv6SourceCidrIp"` Ipv6DestCidrIp string `position:"Query" name:"Ipv6DestCidrIp"` Policy string `position:"Query" name:"Policy"` PortRange string `position:"Query" name:"PortRange"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Priority string `position:"Query" name:"Priority"` DestCidrIp string `position:"Query" name:"DestCidrIp"` SourceGroupId string `position:"Query" name:"SourceGroupId"` }
AuthorizeSecurityGroupRequest is the request struct for api AuthorizeSecurityGroup
func CreateAuthorizeSecurityGroupRequest ¶
func CreateAuthorizeSecurityGroupRequest() (request *AuthorizeSecurityGroupRequest)
CreateAuthorizeSecurityGroupRequest creates a request to invoke AuthorizeSecurityGroup API
type AuthorizeSecurityGroupResponse ¶
type AuthorizeSecurityGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AuthorizeSecurityGroupResponse is the response struct for api AuthorizeSecurityGroup
func CreateAuthorizeSecurityGroupResponse ¶
func CreateAuthorizeSecurityGroupResponse() (response *AuthorizeSecurityGroupResponse)
CreateAuthorizeSecurityGroupResponse creates a response to parse from AuthorizeSecurityGroup response
type AutoSnapshotPolicies ¶
type AutoSnapshotPolicies struct {
AutoSnapshotPolicy []AutoSnapshotPolicy `json:"AutoSnapshotPolicy" xml:"AutoSnapshotPolicy"`
}
AutoSnapshotPolicies is a nested struct in ecs response
type AutoSnapshotPolicy ¶
type AutoSnapshotPolicy struct { AutoSnapshotPolicyId string `json:"AutoSnapshotPolicyId" xml:"AutoSnapshotPolicyId"` RegionId string `json:"RegionId" xml:"RegionId"` AutoSnapshotPolicyName string `json:"AutoSnapshotPolicyName" xml:"AutoSnapshotPolicyName"` TimePoints string `json:"TimePoints" xml:"TimePoints"` RepeatWeekdays string `json:"RepeatWeekdays" xml:"RepeatWeekdays"` RetentionDays int `json:"RetentionDays" xml:"RetentionDays"` DiskNums int `json:"DiskNums" xml:"DiskNums"` VolumeNums int `json:"VolumeNums" xml:"VolumeNums"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` }
AutoSnapshotPolicy is a nested struct in ecs response
type AvailableDedicatedHostTypes ¶
type AvailableDedicatedHostTypes struct {
DedicatedHostType []string `json:"DedicatedHostType" xml:"DedicatedHostType"`
}
AvailableDedicatedHostTypes is a nested struct in ecs response
type AvailableDiskCategories ¶
type AvailableDiskCategories struct {
DiskCategories []string `json:"DiskCategories" xml:"DiskCategories"`
}
AvailableDiskCategories is a nested struct in ecs response
type AvailableInstanceTypes ¶
type AvailableInstanceTypes struct {
InstanceTypes []string `json:"InstanceTypes" xml:"InstanceTypes"`
}
AvailableInstanceTypes is a nested struct in ecs response
type AvailableResource ¶
type AvailableResource struct { Type string `json:"Type" xml:"Type"` SupportedResources SupportedResourcesInDescribeResourcesModification `json:"SupportedResources" xml:"SupportedResources"` }
AvailableResource is a nested struct in ecs response
type AvailableResourceCreation ¶
type AvailableResourceCreation struct {
ResourceTypes []string `json:"ResourceTypes" xml:"ResourceTypes"`
}
AvailableResourceCreation is a nested struct in ecs response
type AvailableResourcesInDescribeAvailableResource ¶
type AvailableResourcesInDescribeAvailableResource struct {
AvailableResource []AvailableResource `json:"AvailableResource" xml:"AvailableResource"`
}
AvailableResourcesInDescribeAvailableResource is a nested struct in ecs response
type AvailableResourcesInDescribeResourcesModification ¶
type AvailableResourcesInDescribeResourcesModification struct {
AvailableResource []AvailableResource `json:"AvailableResource" xml:"AvailableResource"`
}
AvailableResourcesInDescribeResourcesModification is a nested struct in ecs response
type AvailableResourcesInDescribeZones ¶
type AvailableResourcesInDescribeZones struct {
ResourcesInfo []ResourcesInfo `json:"ResourcesInfo" xml:"ResourcesInfo"`
}
AvailableResourcesInDescribeZones is a nested struct in ecs response
type AvailableVolumeCategories ¶
type AvailableVolumeCategories struct {
VolumeCategories []string `json:"VolumeCategories" xml:"VolumeCategories"`
}
AvailableVolumeCategories is a nested struct in ecs response
type AvailableZone ¶
type AvailableZone struct { RegionId string `json:"RegionId" xml:"RegionId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` StatusCategory string `json:"StatusCategory" xml:"StatusCategory"` Status string `json:"Status" xml:"Status"` AvailableResources AvailableResourcesInDescribeResourcesModification `json:"AvailableResources" xml:"AvailableResources"` }
AvailableZone is a nested struct in ecs response
type AvailableZonesInDescribeAvailableResource ¶
type AvailableZonesInDescribeAvailableResource struct {
AvailableZone []AvailableZone `json:"AvailableZone" xml:"AvailableZone"`
}
AvailableZonesInDescribeAvailableResource is a nested struct in ecs response
type AvailableZonesInDescribeResourcesModification ¶
type AvailableZonesInDescribeResourcesModification struct {
AvailableZone []AvailableZone `json:"AvailableZone" xml:"AvailableZone"`
}
AvailableZonesInDescribeResourcesModification is a nested struct in ecs response
type Bandwidth ¶
type Bandwidth struct { InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` Min int `json:"Min" xml:"Min"` Max int `json:"Max" xml:"Max"` Unit string `json:"Unit" xml:"Unit"` }
Bandwidth is a nested struct in ecs response
type BandwidthPackage ¶
type BandwidthPackage struct { BandwidthPackageId string `json:"BandwidthPackageId" xml:"BandwidthPackageId"` RegionId string `json:"RegionId" xml:"RegionId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` ZoneId string `json:"ZoneId" xml:"ZoneId"` NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` Bandwidth string `json:"Bandwidth" xml:"Bandwidth"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` IpCount string `json:"IpCount" xml:"IpCount"` ISP string `json:"ISP" xml:"ISP"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` PublicIpAddresses PublicIpAddresses `json:"PublicIpAddresses" xml:"PublicIpAddresses"` }
BandwidthPackage is a nested struct in ecs response
type BandwidthPackageIdsInCreateNatGateway ¶
type BandwidthPackageIdsInCreateNatGateway struct {
BandwidthPackageId []string `json:"BandwidthPackageId" xml:"BandwidthPackageId"`
}
BandwidthPackageIdsInCreateNatGateway is a nested struct in ecs response
type BandwidthPackageIdsInDescribeNatGateways ¶
type BandwidthPackageIdsInDescribeNatGateways struct {
BandwidthPackageId []string `json:"BandwidthPackageId" xml:"BandwidthPackageId"`
}
BandwidthPackageIdsInDescribeNatGateways is a nested struct in ecs response
type BandwidthPackages ¶
type BandwidthPackages struct {
BandwidthPackage []BandwidthPackage `json:"BandwidthPackage" xml:"BandwidthPackage"`
}
BandwidthPackages is a nested struct in ecs response
type Bandwidths ¶
type Bandwidths struct {
Bandwidth []Bandwidth `json:"Bandwidth" xml:"Bandwidth"`
}
Bandwidths is a nested struct in ecs response
type CancelAutoSnapshotPolicyRequest ¶
type CancelAutoSnapshotPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DiskIds string `position:"Query" name:"diskIds"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CancelAutoSnapshotPolicyRequest is the request struct for api CancelAutoSnapshotPolicy
func CreateCancelAutoSnapshotPolicyRequest ¶
func CreateCancelAutoSnapshotPolicyRequest() (request *CancelAutoSnapshotPolicyRequest)
CreateCancelAutoSnapshotPolicyRequest creates a request to invoke CancelAutoSnapshotPolicy API
type CancelAutoSnapshotPolicyResponse ¶
type CancelAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelAutoSnapshotPolicyResponse is the response struct for api CancelAutoSnapshotPolicy
func CreateCancelAutoSnapshotPolicyResponse ¶
func CreateCancelAutoSnapshotPolicyResponse() (response *CancelAutoSnapshotPolicyResponse)
CreateCancelAutoSnapshotPolicyResponse creates a response to parse from CancelAutoSnapshotPolicy response
type CancelCopyImageRequest ¶
type CancelCopyImageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageId string `position:"Query" name:"ImageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CancelCopyImageRequest is the request struct for api CancelCopyImage
func CreateCancelCopyImageRequest ¶
func CreateCancelCopyImageRequest() (request *CancelCopyImageRequest)
CreateCancelCopyImageRequest creates a request to invoke CancelCopyImage API
type CancelCopyImageResponse ¶
type CancelCopyImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelCopyImageResponse is the response struct for api CancelCopyImage
func CreateCancelCopyImageResponse ¶
func CreateCancelCopyImageResponse() (response *CancelCopyImageResponse)
CreateCancelCopyImageResponse creates a response to parse from CancelCopyImage response
type CancelPhysicalConnectionRequest ¶
type CancelPhysicalConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` UserCidr string `position:"Query" name:"UserCidr"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CancelPhysicalConnectionRequest is the request struct for api CancelPhysicalConnection
func CreateCancelPhysicalConnectionRequest ¶
func CreateCancelPhysicalConnectionRequest() (request *CancelPhysicalConnectionRequest)
CreateCancelPhysicalConnectionRequest creates a request to invoke CancelPhysicalConnection API
type CancelPhysicalConnectionResponse ¶
type CancelPhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelPhysicalConnectionResponse is the response struct for api CancelPhysicalConnection
func CreateCancelPhysicalConnectionResponse ¶
func CreateCancelPhysicalConnectionResponse() (response *CancelPhysicalConnectionResponse)
CreateCancelPhysicalConnectionResponse creates a response to parse from CancelPhysicalConnection response
type CancelSimulatedSystemEventsRequest ¶
type CancelSimulatedSystemEventsRequest struct { *requests.RpcRequest EventId *[]string `position:"Query" name:"EventId" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CancelSimulatedSystemEventsRequest is the request struct for api CancelSimulatedSystemEvents
func CreateCancelSimulatedSystemEventsRequest ¶
func CreateCancelSimulatedSystemEventsRequest() (request *CancelSimulatedSystemEventsRequest)
CreateCancelSimulatedSystemEventsRequest creates a request to invoke CancelSimulatedSystemEvents API
type CancelSimulatedSystemEventsResponse ¶
type CancelSimulatedSystemEventsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelSimulatedSystemEventsResponse is the response struct for api CancelSimulatedSystemEvents
func CreateCancelSimulatedSystemEventsResponse ¶
func CreateCancelSimulatedSystemEventsResponse() (response *CancelSimulatedSystemEventsResponse)
CreateCancelSimulatedSystemEventsResponse creates a response to parse from CancelSimulatedSystemEvents response
type CancelTaskRequest ¶
type CancelTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TaskId string `position:"Query" name:"TaskId"` }
CancelTaskRequest is the request struct for api CancelTask
func CreateCancelTaskRequest ¶
func CreateCancelTaskRequest() (request *CancelTaskRequest)
CreateCancelTaskRequest creates a request to invoke CancelTask API
type CancelTaskResponse ¶
type CancelTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelTaskResponse is the response struct for api CancelTask
func CreateCancelTaskResponse ¶
func CreateCancelTaskResponse() (response *CancelTaskResponse)
CreateCancelTaskResponse creates a response to parse from CancelTask response
type Capacity ¶
type Capacity struct { TotalVcpus int `json:"TotalVcpus" xml:"TotalVcpus"` AvailableVcpus int `json:"AvailableVcpus" xml:"AvailableVcpus"` TotalVgpus int `json:"TotalVgpus" xml:"TotalVgpus"` AvailableVgpus int `json:"AvailableVgpus" xml:"AvailableVgpus"` TotalMemory float64 `json:"TotalMemory" xml:"TotalMemory"` AvailableMemory float64 `json:"AvailableMemory" xml:"AvailableMemory"` TotalLocalStorage int `json:"TotalLocalStorage" xml:"TotalLocalStorage"` AvailableLocalStorage int `json:"AvailableLocalStorage" xml:"AvailableLocalStorage"` LocalStorageCategory string `json:"LocalStorageCategory" xml:"LocalStorageCategory"` }
Capacity is a nested struct in ecs response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html
func (*Client) AcceptInquiredSystemEvent ¶
func (client *Client) AcceptInquiredSystemEvent(request *AcceptInquiredSystemEventRequest) (response *AcceptInquiredSystemEventResponse, err error)
AcceptInquiredSystemEvent invokes the ecs.AcceptInquiredSystemEvent API synchronously api document: https://help.aliyun.com/api/ecs/acceptinquiredsystemevent.html
func (*Client) AcceptInquiredSystemEventWithCallback ¶
func (client *Client) AcceptInquiredSystemEventWithCallback(request *AcceptInquiredSystemEventRequest, callback func(response *AcceptInquiredSystemEventResponse, err error)) <-chan int
AcceptInquiredSystemEventWithCallback invokes the ecs.AcceptInquiredSystemEvent API asynchronously api document: https://help.aliyun.com/api/ecs/acceptinquiredsystemevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AcceptInquiredSystemEventWithChan ¶
func (client *Client) AcceptInquiredSystemEventWithChan(request *AcceptInquiredSystemEventRequest) (<-chan *AcceptInquiredSystemEventResponse, <-chan error)
AcceptInquiredSystemEventWithChan invokes the ecs.AcceptInquiredSystemEvent API asynchronously api document: https://help.aliyun.com/api/ecs/acceptinquiredsystemevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ActivateRouterInterface ¶
func (client *Client) ActivateRouterInterface(request *ActivateRouterInterfaceRequest) (response *ActivateRouterInterfaceResponse, err error)
ActivateRouterInterface invokes the ecs.ActivateRouterInterface API synchronously api document: https://help.aliyun.com/api/ecs/activaterouterinterface.html
func (*Client) ActivateRouterInterfaceWithCallback ¶
func (client *Client) ActivateRouterInterfaceWithCallback(request *ActivateRouterInterfaceRequest, callback func(response *ActivateRouterInterfaceResponse, err error)) <-chan int
ActivateRouterInterfaceWithCallback invokes the ecs.ActivateRouterInterface API asynchronously api document: https://help.aliyun.com/api/ecs/activaterouterinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ActivateRouterInterfaceWithChan ¶
func (client *Client) ActivateRouterInterfaceWithChan(request *ActivateRouterInterfaceRequest) (<-chan *ActivateRouterInterfaceResponse, <-chan error)
ActivateRouterInterfaceWithChan invokes the ecs.ActivateRouterInterface API asynchronously api document: https://help.aliyun.com/api/ecs/activaterouterinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddBandwidthPackageIps ¶
func (client *Client) AddBandwidthPackageIps(request *AddBandwidthPackageIpsRequest) (response *AddBandwidthPackageIpsResponse, err error)
AddBandwidthPackageIps invokes the ecs.AddBandwidthPackageIps API synchronously api document: https://help.aliyun.com/api/ecs/addbandwidthpackageips.html
func (*Client) AddBandwidthPackageIpsWithCallback ¶
func (client *Client) AddBandwidthPackageIpsWithCallback(request *AddBandwidthPackageIpsRequest, callback func(response *AddBandwidthPackageIpsResponse, err error)) <-chan int
AddBandwidthPackageIpsWithCallback invokes the ecs.AddBandwidthPackageIps API asynchronously api document: https://help.aliyun.com/api/ecs/addbandwidthpackageips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddBandwidthPackageIpsWithChan ¶
func (client *Client) AddBandwidthPackageIpsWithChan(request *AddBandwidthPackageIpsRequest) (<-chan *AddBandwidthPackageIpsResponse, <-chan error)
AddBandwidthPackageIpsWithChan invokes the ecs.AddBandwidthPackageIps API asynchronously api document: https://help.aliyun.com/api/ecs/addbandwidthpackageips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddTags ¶
func (client *Client) AddTags(request *AddTagsRequest) (response *AddTagsResponse, err error)
AddTags invokes the ecs.AddTags API synchronously api document: https://help.aliyun.com/api/ecs/addtags.html
func (*Client) AddTagsWithCallback ¶
func (client *Client) AddTagsWithCallback(request *AddTagsRequest, callback func(response *AddTagsResponse, err error)) <-chan int
AddTagsWithCallback invokes the ecs.AddTags API asynchronously api document: https://help.aliyun.com/api/ecs/addtags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddTagsWithChan ¶
func (client *Client) AddTagsWithChan(request *AddTagsRequest) (<-chan *AddTagsResponse, <-chan error)
AddTagsWithChan invokes the ecs.AddTags API asynchronously api document: https://help.aliyun.com/api/ecs/addtags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AllocateDedicatedHosts ¶
func (client *Client) AllocateDedicatedHosts(request *AllocateDedicatedHostsRequest) (response *AllocateDedicatedHostsResponse, err error)
AllocateDedicatedHosts invokes the ecs.AllocateDedicatedHosts API synchronously api document: https://help.aliyun.com/api/ecs/allocatededicatedhosts.html
func (*Client) AllocateDedicatedHostsWithCallback ¶
func (client *Client) AllocateDedicatedHostsWithCallback(request *AllocateDedicatedHostsRequest, callback func(response *AllocateDedicatedHostsResponse, err error)) <-chan int
AllocateDedicatedHostsWithCallback invokes the ecs.AllocateDedicatedHosts API asynchronously api document: https://help.aliyun.com/api/ecs/allocatededicatedhosts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AllocateDedicatedHostsWithChan ¶
func (client *Client) AllocateDedicatedHostsWithChan(request *AllocateDedicatedHostsRequest) (<-chan *AllocateDedicatedHostsResponse, <-chan error)
AllocateDedicatedHostsWithChan invokes the ecs.AllocateDedicatedHosts API asynchronously api document: https://help.aliyun.com/api/ecs/allocatededicatedhosts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AllocateEipAddress ¶
func (client *Client) AllocateEipAddress(request *AllocateEipAddressRequest) (response *AllocateEipAddressResponse, err error)
AllocateEipAddress invokes the ecs.AllocateEipAddress API synchronously api document: https://help.aliyun.com/api/ecs/allocateeipaddress.html
func (*Client) AllocateEipAddressWithCallback ¶
func (client *Client) AllocateEipAddressWithCallback(request *AllocateEipAddressRequest, callback func(response *AllocateEipAddressResponse, err error)) <-chan int
AllocateEipAddressWithCallback invokes the ecs.AllocateEipAddress API asynchronously api document: https://help.aliyun.com/api/ecs/allocateeipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AllocateEipAddressWithChan ¶
func (client *Client) AllocateEipAddressWithChan(request *AllocateEipAddressRequest) (<-chan *AllocateEipAddressResponse, <-chan error)
AllocateEipAddressWithChan invokes the ecs.AllocateEipAddress API asynchronously api document: https://help.aliyun.com/api/ecs/allocateeipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AllocatePublicIpAddress ¶
func (client *Client) AllocatePublicIpAddress(request *AllocatePublicIpAddressRequest) (response *AllocatePublicIpAddressResponse, err error)
AllocatePublicIpAddress invokes the ecs.AllocatePublicIpAddress API synchronously api document: https://help.aliyun.com/api/ecs/allocatepublicipaddress.html
func (*Client) AllocatePublicIpAddressWithCallback ¶
func (client *Client) AllocatePublicIpAddressWithCallback(request *AllocatePublicIpAddressRequest, callback func(response *AllocatePublicIpAddressResponse, err error)) <-chan int
AllocatePublicIpAddressWithCallback invokes the ecs.AllocatePublicIpAddress API asynchronously api document: https://help.aliyun.com/api/ecs/allocatepublicipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AllocatePublicIpAddressWithChan ¶
func (client *Client) AllocatePublicIpAddressWithChan(request *AllocatePublicIpAddressRequest) (<-chan *AllocatePublicIpAddressResponse, <-chan error)
AllocatePublicIpAddressWithChan invokes the ecs.AllocatePublicIpAddress API asynchronously api document: https://help.aliyun.com/api/ecs/allocatepublicipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApplyAutoSnapshotPolicy ¶
func (client *Client) ApplyAutoSnapshotPolicy(request *ApplyAutoSnapshotPolicyRequest) (response *ApplyAutoSnapshotPolicyResponse, err error)
ApplyAutoSnapshotPolicy invokes the ecs.ApplyAutoSnapshotPolicy API synchronously api document: https://help.aliyun.com/api/ecs/applyautosnapshotpolicy.html
func (*Client) ApplyAutoSnapshotPolicyWithCallback ¶
func (client *Client) ApplyAutoSnapshotPolicyWithCallback(request *ApplyAutoSnapshotPolicyRequest, callback func(response *ApplyAutoSnapshotPolicyResponse, err error)) <-chan int
ApplyAutoSnapshotPolicyWithCallback invokes the ecs.ApplyAutoSnapshotPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/applyautosnapshotpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApplyAutoSnapshotPolicyWithChan ¶
func (client *Client) ApplyAutoSnapshotPolicyWithChan(request *ApplyAutoSnapshotPolicyRequest) (<-chan *ApplyAutoSnapshotPolicyResponse, <-chan error)
ApplyAutoSnapshotPolicyWithChan invokes the ecs.ApplyAutoSnapshotPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/applyautosnapshotpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AssignIpv6Addresses ¶
func (client *Client) AssignIpv6Addresses(request *AssignIpv6AddressesRequest) (response *AssignIpv6AddressesResponse, err error)
AssignIpv6Addresses invokes the ecs.AssignIpv6Addresses API synchronously api document: https://help.aliyun.com/api/ecs/assignipv6addresses.html
func (*Client) AssignIpv6AddressesWithCallback ¶
func (client *Client) AssignIpv6AddressesWithCallback(request *AssignIpv6AddressesRequest, callback func(response *AssignIpv6AddressesResponse, err error)) <-chan int
AssignIpv6AddressesWithCallback invokes the ecs.AssignIpv6Addresses API asynchronously api document: https://help.aliyun.com/api/ecs/assignipv6addresses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AssignIpv6AddressesWithChan ¶
func (client *Client) AssignIpv6AddressesWithChan(request *AssignIpv6AddressesRequest) (<-chan *AssignIpv6AddressesResponse, <-chan error)
AssignIpv6AddressesWithChan invokes the ecs.AssignIpv6Addresses API asynchronously api document: https://help.aliyun.com/api/ecs/assignipv6addresses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AssignPrivateIpAddresses ¶
func (client *Client) AssignPrivateIpAddresses(request *AssignPrivateIpAddressesRequest) (response *AssignPrivateIpAddressesResponse, err error)
AssignPrivateIpAddresses invokes the ecs.AssignPrivateIpAddresses API synchronously api document: https://help.aliyun.com/api/ecs/assignprivateipaddresses.html
func (*Client) AssignPrivateIpAddressesWithCallback ¶
func (client *Client) AssignPrivateIpAddressesWithCallback(request *AssignPrivateIpAddressesRequest, callback func(response *AssignPrivateIpAddressesResponse, err error)) <-chan int
AssignPrivateIpAddressesWithCallback invokes the ecs.AssignPrivateIpAddresses API asynchronously api document: https://help.aliyun.com/api/ecs/assignprivateipaddresses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AssignPrivateIpAddressesWithChan ¶
func (client *Client) AssignPrivateIpAddressesWithChan(request *AssignPrivateIpAddressesRequest) (<-chan *AssignPrivateIpAddressesResponse, <-chan error)
AssignPrivateIpAddressesWithChan invokes the ecs.AssignPrivateIpAddresses API asynchronously api document: https://help.aliyun.com/api/ecs/assignprivateipaddresses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AssociateEipAddress ¶
func (client *Client) AssociateEipAddress(request *AssociateEipAddressRequest) (response *AssociateEipAddressResponse, err error)
AssociateEipAddress invokes the ecs.AssociateEipAddress API synchronously api document: https://help.aliyun.com/api/ecs/associateeipaddress.html
func (*Client) AssociateEipAddressWithCallback ¶
func (client *Client) AssociateEipAddressWithCallback(request *AssociateEipAddressRequest, callback func(response *AssociateEipAddressResponse, err error)) <-chan int
AssociateEipAddressWithCallback invokes the ecs.AssociateEipAddress API asynchronously api document: https://help.aliyun.com/api/ecs/associateeipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AssociateEipAddressWithChan ¶
func (client *Client) AssociateEipAddressWithChan(request *AssociateEipAddressRequest) (<-chan *AssociateEipAddressResponse, <-chan error)
AssociateEipAddressWithChan invokes the ecs.AssociateEipAddress API asynchronously api document: https://help.aliyun.com/api/ecs/associateeipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AssociateHaVip ¶
func (client *Client) AssociateHaVip(request *AssociateHaVipRequest) (response *AssociateHaVipResponse, err error)
AssociateHaVip invokes the ecs.AssociateHaVip API synchronously api document: https://help.aliyun.com/api/ecs/associatehavip.html
func (*Client) AssociateHaVipWithCallback ¶
func (client *Client) AssociateHaVipWithCallback(request *AssociateHaVipRequest, callback func(response *AssociateHaVipResponse, err error)) <-chan int
AssociateHaVipWithCallback invokes the ecs.AssociateHaVip API asynchronously api document: https://help.aliyun.com/api/ecs/associatehavip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AssociateHaVipWithChan ¶
func (client *Client) AssociateHaVipWithChan(request *AssociateHaVipRequest) (<-chan *AssociateHaVipResponse, <-chan error)
AssociateHaVipWithChan invokes the ecs.AssociateHaVip API asynchronously api document: https://help.aliyun.com/api/ecs/associatehavip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AttachClassicLinkVpc ¶
func (client *Client) AttachClassicLinkVpc(request *AttachClassicLinkVpcRequest) (response *AttachClassicLinkVpcResponse, err error)
AttachClassicLinkVpc invokes the ecs.AttachClassicLinkVpc API synchronously api document: https://help.aliyun.com/api/ecs/attachclassiclinkvpc.html
func (*Client) AttachClassicLinkVpcWithCallback ¶
func (client *Client) AttachClassicLinkVpcWithCallback(request *AttachClassicLinkVpcRequest, callback func(response *AttachClassicLinkVpcResponse, err error)) <-chan int
AttachClassicLinkVpcWithCallback invokes the ecs.AttachClassicLinkVpc API asynchronously api document: https://help.aliyun.com/api/ecs/attachclassiclinkvpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AttachClassicLinkVpcWithChan ¶
func (client *Client) AttachClassicLinkVpcWithChan(request *AttachClassicLinkVpcRequest) (<-chan *AttachClassicLinkVpcResponse, <-chan error)
AttachClassicLinkVpcWithChan invokes the ecs.AttachClassicLinkVpc API asynchronously api document: https://help.aliyun.com/api/ecs/attachclassiclinkvpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AttachDisk ¶
func (client *Client) AttachDisk(request *AttachDiskRequest) (response *AttachDiskResponse, err error)
AttachDisk invokes the ecs.AttachDisk API synchronously api document: https://help.aliyun.com/api/ecs/attachdisk.html
func (*Client) AttachDiskWithCallback ¶
func (client *Client) AttachDiskWithCallback(request *AttachDiskRequest, callback func(response *AttachDiskResponse, err error)) <-chan int
AttachDiskWithCallback invokes the ecs.AttachDisk API asynchronously api document: https://help.aliyun.com/api/ecs/attachdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AttachDiskWithChan ¶
func (client *Client) AttachDiskWithChan(request *AttachDiskRequest) (<-chan *AttachDiskResponse, <-chan error)
AttachDiskWithChan invokes the ecs.AttachDisk API asynchronously api document: https://help.aliyun.com/api/ecs/attachdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AttachInstanceRamRole ¶
func (client *Client) AttachInstanceRamRole(request *AttachInstanceRamRoleRequest) (response *AttachInstanceRamRoleResponse, err error)
AttachInstanceRamRole invokes the ecs.AttachInstanceRamRole API synchronously api document: https://help.aliyun.com/api/ecs/attachinstanceramrole.html
func (*Client) AttachInstanceRamRoleWithCallback ¶
func (client *Client) AttachInstanceRamRoleWithCallback(request *AttachInstanceRamRoleRequest, callback func(response *AttachInstanceRamRoleResponse, err error)) <-chan int
AttachInstanceRamRoleWithCallback invokes the ecs.AttachInstanceRamRole API asynchronously api document: https://help.aliyun.com/api/ecs/attachinstanceramrole.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AttachInstanceRamRoleWithChan ¶
func (client *Client) AttachInstanceRamRoleWithChan(request *AttachInstanceRamRoleRequest) (<-chan *AttachInstanceRamRoleResponse, <-chan error)
AttachInstanceRamRoleWithChan invokes the ecs.AttachInstanceRamRole API asynchronously api document: https://help.aliyun.com/api/ecs/attachinstanceramrole.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AttachKeyPair ¶
func (client *Client) AttachKeyPair(request *AttachKeyPairRequest) (response *AttachKeyPairResponse, err error)
AttachKeyPair invokes the ecs.AttachKeyPair API synchronously api document: https://help.aliyun.com/api/ecs/attachkeypair.html
func (*Client) AttachKeyPairWithCallback ¶
func (client *Client) AttachKeyPairWithCallback(request *AttachKeyPairRequest, callback func(response *AttachKeyPairResponse, err error)) <-chan int
AttachKeyPairWithCallback invokes the ecs.AttachKeyPair API asynchronously api document: https://help.aliyun.com/api/ecs/attachkeypair.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AttachKeyPairWithChan ¶
func (client *Client) AttachKeyPairWithChan(request *AttachKeyPairRequest) (<-chan *AttachKeyPairResponse, <-chan error)
AttachKeyPairWithChan invokes the ecs.AttachKeyPair API asynchronously api document: https://help.aliyun.com/api/ecs/attachkeypair.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AttachNetworkInterface ¶
func (client *Client) AttachNetworkInterface(request *AttachNetworkInterfaceRequest) (response *AttachNetworkInterfaceResponse, err error)
AttachNetworkInterface invokes the ecs.AttachNetworkInterface API synchronously api document: https://help.aliyun.com/api/ecs/attachnetworkinterface.html
func (*Client) AttachNetworkInterfaceWithCallback ¶
func (client *Client) AttachNetworkInterfaceWithCallback(request *AttachNetworkInterfaceRequest, callback func(response *AttachNetworkInterfaceResponse, err error)) <-chan int
AttachNetworkInterfaceWithCallback invokes the ecs.AttachNetworkInterface API asynchronously api document: https://help.aliyun.com/api/ecs/attachnetworkinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AttachNetworkInterfaceWithChan ¶
func (client *Client) AttachNetworkInterfaceWithChan(request *AttachNetworkInterfaceRequest) (<-chan *AttachNetworkInterfaceResponse, <-chan error)
AttachNetworkInterfaceWithChan invokes the ecs.AttachNetworkInterface API asynchronously api document: https://help.aliyun.com/api/ecs/attachnetworkinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AuthorizeSecurityGroup ¶
func (client *Client) AuthorizeSecurityGroup(request *AuthorizeSecurityGroupRequest) (response *AuthorizeSecurityGroupResponse, err error)
AuthorizeSecurityGroup invokes the ecs.AuthorizeSecurityGroup API synchronously api document: https://help.aliyun.com/api/ecs/authorizesecuritygroup.html
func (*Client) AuthorizeSecurityGroupEgress ¶
func (client *Client) AuthorizeSecurityGroupEgress(request *AuthorizeSecurityGroupEgressRequest) (response *AuthorizeSecurityGroupEgressResponse, err error)
AuthorizeSecurityGroupEgress invokes the ecs.AuthorizeSecurityGroupEgress API synchronously api document: https://help.aliyun.com/api/ecs/authorizesecuritygroupegress.html
func (*Client) AuthorizeSecurityGroupEgressWithCallback ¶
func (client *Client) AuthorizeSecurityGroupEgressWithCallback(request *AuthorizeSecurityGroupEgressRequest, callback func(response *AuthorizeSecurityGroupEgressResponse, err error)) <-chan int
AuthorizeSecurityGroupEgressWithCallback invokes the ecs.AuthorizeSecurityGroupEgress API asynchronously api document: https://help.aliyun.com/api/ecs/authorizesecuritygroupegress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AuthorizeSecurityGroupEgressWithChan ¶
func (client *Client) AuthorizeSecurityGroupEgressWithChan(request *AuthorizeSecurityGroupEgressRequest) (<-chan *AuthorizeSecurityGroupEgressResponse, <-chan error)
AuthorizeSecurityGroupEgressWithChan invokes the ecs.AuthorizeSecurityGroupEgress API asynchronously api document: https://help.aliyun.com/api/ecs/authorizesecuritygroupegress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AuthorizeSecurityGroupWithCallback ¶
func (client *Client) AuthorizeSecurityGroupWithCallback(request *AuthorizeSecurityGroupRequest, callback func(response *AuthorizeSecurityGroupResponse, err error)) <-chan int
AuthorizeSecurityGroupWithCallback invokes the ecs.AuthorizeSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/authorizesecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AuthorizeSecurityGroupWithChan ¶
func (client *Client) AuthorizeSecurityGroupWithChan(request *AuthorizeSecurityGroupRequest) (<-chan *AuthorizeSecurityGroupResponse, <-chan error)
AuthorizeSecurityGroupWithChan invokes the ecs.AuthorizeSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/authorizesecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelAutoSnapshotPolicy ¶
func (client *Client) CancelAutoSnapshotPolicy(request *CancelAutoSnapshotPolicyRequest) (response *CancelAutoSnapshotPolicyResponse, err error)
CancelAutoSnapshotPolicy invokes the ecs.CancelAutoSnapshotPolicy API synchronously api document: https://help.aliyun.com/api/ecs/cancelautosnapshotpolicy.html
func (*Client) CancelAutoSnapshotPolicyWithCallback ¶
func (client *Client) CancelAutoSnapshotPolicyWithCallback(request *CancelAutoSnapshotPolicyRequest, callback func(response *CancelAutoSnapshotPolicyResponse, err error)) <-chan int
CancelAutoSnapshotPolicyWithCallback invokes the ecs.CancelAutoSnapshotPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/cancelautosnapshotpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelAutoSnapshotPolicyWithChan ¶
func (client *Client) CancelAutoSnapshotPolicyWithChan(request *CancelAutoSnapshotPolicyRequest) (<-chan *CancelAutoSnapshotPolicyResponse, <-chan error)
CancelAutoSnapshotPolicyWithChan invokes the ecs.CancelAutoSnapshotPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/cancelautosnapshotpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelCopyImage ¶
func (client *Client) CancelCopyImage(request *CancelCopyImageRequest) (response *CancelCopyImageResponse, err error)
CancelCopyImage invokes the ecs.CancelCopyImage API synchronously api document: https://help.aliyun.com/api/ecs/cancelcopyimage.html
func (*Client) CancelCopyImageWithCallback ¶
func (client *Client) CancelCopyImageWithCallback(request *CancelCopyImageRequest, callback func(response *CancelCopyImageResponse, err error)) <-chan int
CancelCopyImageWithCallback invokes the ecs.CancelCopyImage API asynchronously api document: https://help.aliyun.com/api/ecs/cancelcopyimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelCopyImageWithChan ¶
func (client *Client) CancelCopyImageWithChan(request *CancelCopyImageRequest) (<-chan *CancelCopyImageResponse, <-chan error)
CancelCopyImageWithChan invokes the ecs.CancelCopyImage API asynchronously api document: https://help.aliyun.com/api/ecs/cancelcopyimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelPhysicalConnection ¶
func (client *Client) CancelPhysicalConnection(request *CancelPhysicalConnectionRequest) (response *CancelPhysicalConnectionResponse, err error)
CancelPhysicalConnection invokes the ecs.CancelPhysicalConnection API synchronously api document: https://help.aliyun.com/api/ecs/cancelphysicalconnection.html
func (*Client) CancelPhysicalConnectionWithCallback ¶
func (client *Client) CancelPhysicalConnectionWithCallback(request *CancelPhysicalConnectionRequest, callback func(response *CancelPhysicalConnectionResponse, err error)) <-chan int
CancelPhysicalConnectionWithCallback invokes the ecs.CancelPhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/cancelphysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelPhysicalConnectionWithChan ¶
func (client *Client) CancelPhysicalConnectionWithChan(request *CancelPhysicalConnectionRequest) (<-chan *CancelPhysicalConnectionResponse, <-chan error)
CancelPhysicalConnectionWithChan invokes the ecs.CancelPhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/cancelphysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelSimulatedSystemEvents ¶
func (client *Client) CancelSimulatedSystemEvents(request *CancelSimulatedSystemEventsRequest) (response *CancelSimulatedSystemEventsResponse, err error)
CancelSimulatedSystemEvents invokes the ecs.CancelSimulatedSystemEvents API synchronously api document: https://help.aliyun.com/api/ecs/cancelsimulatedsystemevents.html
func (*Client) CancelSimulatedSystemEventsWithCallback ¶
func (client *Client) CancelSimulatedSystemEventsWithCallback(request *CancelSimulatedSystemEventsRequest, callback func(response *CancelSimulatedSystemEventsResponse, err error)) <-chan int
CancelSimulatedSystemEventsWithCallback invokes the ecs.CancelSimulatedSystemEvents API asynchronously api document: https://help.aliyun.com/api/ecs/cancelsimulatedsystemevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelSimulatedSystemEventsWithChan ¶
func (client *Client) CancelSimulatedSystemEventsWithChan(request *CancelSimulatedSystemEventsRequest) (<-chan *CancelSimulatedSystemEventsResponse, <-chan error)
CancelSimulatedSystemEventsWithChan invokes the ecs.CancelSimulatedSystemEvents API asynchronously api document: https://help.aliyun.com/api/ecs/cancelsimulatedsystemevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelTask ¶
func (client *Client) CancelTask(request *CancelTaskRequest) (response *CancelTaskResponse, err error)
CancelTask invokes the ecs.CancelTask API synchronously api document: https://help.aliyun.com/api/ecs/canceltask.html
func (*Client) CancelTaskWithCallback ¶
func (client *Client) CancelTaskWithCallback(request *CancelTaskRequest, callback func(response *CancelTaskResponse, err error)) <-chan int
CancelTaskWithCallback invokes the ecs.CancelTask API asynchronously api document: https://help.aliyun.com/api/ecs/canceltask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CancelTaskWithChan ¶
func (client *Client) CancelTaskWithChan(request *CancelTaskRequest) (<-chan *CancelTaskResponse, <-chan error)
CancelTaskWithChan invokes the ecs.CancelTask API asynchronously api document: https://help.aliyun.com/api/ecs/canceltask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ConnectRouterInterface ¶
func (client *Client) ConnectRouterInterface(request *ConnectRouterInterfaceRequest) (response *ConnectRouterInterfaceResponse, err error)
ConnectRouterInterface invokes the ecs.ConnectRouterInterface API synchronously api document: https://help.aliyun.com/api/ecs/connectrouterinterface.html
func (*Client) ConnectRouterInterfaceWithCallback ¶
func (client *Client) ConnectRouterInterfaceWithCallback(request *ConnectRouterInterfaceRequest, callback func(response *ConnectRouterInterfaceResponse, err error)) <-chan int
ConnectRouterInterfaceWithCallback invokes the ecs.ConnectRouterInterface API asynchronously api document: https://help.aliyun.com/api/ecs/connectrouterinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ConnectRouterInterfaceWithChan ¶
func (client *Client) ConnectRouterInterfaceWithChan(request *ConnectRouterInterfaceRequest) (<-chan *ConnectRouterInterfaceResponse, <-chan error)
ConnectRouterInterfaceWithChan invokes the ecs.ConnectRouterInterface API asynchronously api document: https://help.aliyun.com/api/ecs/connectrouterinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ConvertNatPublicIpToEip ¶
func (client *Client) ConvertNatPublicIpToEip(request *ConvertNatPublicIpToEipRequest) (response *ConvertNatPublicIpToEipResponse, err error)
ConvertNatPublicIpToEip invokes the ecs.ConvertNatPublicIpToEip API synchronously api document: https://help.aliyun.com/api/ecs/convertnatpubliciptoeip.html
func (*Client) ConvertNatPublicIpToEipWithCallback ¶
func (client *Client) ConvertNatPublicIpToEipWithCallback(request *ConvertNatPublicIpToEipRequest, callback func(response *ConvertNatPublicIpToEipResponse, err error)) <-chan int
ConvertNatPublicIpToEipWithCallback invokes the ecs.ConvertNatPublicIpToEip API asynchronously api document: https://help.aliyun.com/api/ecs/convertnatpubliciptoeip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ConvertNatPublicIpToEipWithChan ¶
func (client *Client) ConvertNatPublicIpToEipWithChan(request *ConvertNatPublicIpToEipRequest) (<-chan *ConvertNatPublicIpToEipResponse, <-chan error)
ConvertNatPublicIpToEipWithChan invokes the ecs.ConvertNatPublicIpToEip API asynchronously api document: https://help.aliyun.com/api/ecs/convertnatpubliciptoeip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CopyImage ¶
func (client *Client) CopyImage(request *CopyImageRequest) (response *CopyImageResponse, err error)
CopyImage invokes the ecs.CopyImage API synchronously api document: https://help.aliyun.com/api/ecs/copyimage.html
func (*Client) CopyImageWithCallback ¶
func (client *Client) CopyImageWithCallback(request *CopyImageRequest, callback func(response *CopyImageResponse, err error)) <-chan int
CopyImageWithCallback invokes the ecs.CopyImage API asynchronously api document: https://help.aliyun.com/api/ecs/copyimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CopyImageWithChan ¶
func (client *Client) CopyImageWithChan(request *CopyImageRequest) (<-chan *CopyImageResponse, <-chan error)
CopyImageWithChan invokes the ecs.CopyImage API asynchronously api document: https://help.aliyun.com/api/ecs/copyimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateAutoSnapshotPolicy ¶
func (client *Client) CreateAutoSnapshotPolicy(request *CreateAutoSnapshotPolicyRequest) (response *CreateAutoSnapshotPolicyResponse, err error)
CreateAutoSnapshotPolicy invokes the ecs.CreateAutoSnapshotPolicy API synchronously api document: https://help.aliyun.com/api/ecs/createautosnapshotpolicy.html
func (*Client) CreateAutoSnapshotPolicyWithCallback ¶
func (client *Client) CreateAutoSnapshotPolicyWithCallback(request *CreateAutoSnapshotPolicyRequest, callback func(response *CreateAutoSnapshotPolicyResponse, err error)) <-chan int
CreateAutoSnapshotPolicyWithCallback invokes the ecs.CreateAutoSnapshotPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/createautosnapshotpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateAutoSnapshotPolicyWithChan ¶
func (client *Client) CreateAutoSnapshotPolicyWithChan(request *CreateAutoSnapshotPolicyRequest) (<-chan *CreateAutoSnapshotPolicyResponse, <-chan error)
CreateAutoSnapshotPolicyWithChan invokes the ecs.CreateAutoSnapshotPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/createautosnapshotpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateCommand ¶
func (client *Client) CreateCommand(request *CreateCommandRequest) (response *CreateCommandResponse, err error)
CreateCommand invokes the ecs.CreateCommand API synchronously api document: https://help.aliyun.com/api/ecs/createcommand.html
func (*Client) CreateCommandWithCallback ¶
func (client *Client) CreateCommandWithCallback(request *CreateCommandRequest, callback func(response *CreateCommandResponse, err error)) <-chan int
CreateCommandWithCallback invokes the ecs.CreateCommand API asynchronously api document: https://help.aliyun.com/api/ecs/createcommand.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateCommandWithChan ¶
func (client *Client) CreateCommandWithChan(request *CreateCommandRequest) (<-chan *CreateCommandResponse, <-chan error)
CreateCommandWithChan invokes the ecs.CreateCommand API asynchronously api document: https://help.aliyun.com/api/ecs/createcommand.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDeploymentSet ¶
func (client *Client) CreateDeploymentSet(request *CreateDeploymentSetRequest) (response *CreateDeploymentSetResponse, err error)
CreateDeploymentSet invokes the ecs.CreateDeploymentSet API synchronously api document: https://help.aliyun.com/api/ecs/createdeploymentset.html
func (*Client) CreateDeploymentSetWithCallback ¶
func (client *Client) CreateDeploymentSetWithCallback(request *CreateDeploymentSetRequest, callback func(response *CreateDeploymentSetResponse, err error)) <-chan int
CreateDeploymentSetWithCallback invokes the ecs.CreateDeploymentSet API asynchronously api document: https://help.aliyun.com/api/ecs/createdeploymentset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDeploymentSetWithChan ¶
func (client *Client) CreateDeploymentSetWithChan(request *CreateDeploymentSetRequest) (<-chan *CreateDeploymentSetResponse, <-chan error)
CreateDeploymentSetWithChan invokes the ecs.CreateDeploymentSet API asynchronously api document: https://help.aliyun.com/api/ecs/createdeploymentset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDisk ¶
func (client *Client) CreateDisk(request *CreateDiskRequest) (response *CreateDiskResponse, err error)
CreateDisk invokes the ecs.CreateDisk API synchronously api document: https://help.aliyun.com/api/ecs/createdisk.html
func (*Client) CreateDiskWithCallback ¶
func (client *Client) CreateDiskWithCallback(request *CreateDiskRequest, callback func(response *CreateDiskResponse, err error)) <-chan int
CreateDiskWithCallback invokes the ecs.CreateDisk API asynchronously api document: https://help.aliyun.com/api/ecs/createdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDiskWithChan ¶
func (client *Client) CreateDiskWithChan(request *CreateDiskRequest) (<-chan *CreateDiskResponse, <-chan error)
CreateDiskWithChan invokes the ecs.CreateDisk API asynchronously api document: https://help.aliyun.com/api/ecs/createdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateForwardEntry ¶
func (client *Client) CreateForwardEntry(request *CreateForwardEntryRequest) (response *CreateForwardEntryResponse, err error)
CreateForwardEntry invokes the ecs.CreateForwardEntry API synchronously api document: https://help.aliyun.com/api/ecs/createforwardentry.html
func (*Client) CreateForwardEntryWithCallback ¶
func (client *Client) CreateForwardEntryWithCallback(request *CreateForwardEntryRequest, callback func(response *CreateForwardEntryResponse, err error)) <-chan int
CreateForwardEntryWithCallback invokes the ecs.CreateForwardEntry API asynchronously api document: https://help.aliyun.com/api/ecs/createforwardentry.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateForwardEntryWithChan ¶
func (client *Client) CreateForwardEntryWithChan(request *CreateForwardEntryRequest) (<-chan *CreateForwardEntryResponse, <-chan error)
CreateForwardEntryWithChan invokes the ecs.CreateForwardEntry API asynchronously api document: https://help.aliyun.com/api/ecs/createforwardentry.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateHaVip ¶
func (client *Client) CreateHaVip(request *CreateHaVipRequest) (response *CreateHaVipResponse, err error)
CreateHaVip invokes the ecs.CreateHaVip API synchronously api document: https://help.aliyun.com/api/ecs/createhavip.html
func (*Client) CreateHaVipWithCallback ¶
func (client *Client) CreateHaVipWithCallback(request *CreateHaVipRequest, callback func(response *CreateHaVipResponse, err error)) <-chan int
CreateHaVipWithCallback invokes the ecs.CreateHaVip API asynchronously api document: https://help.aliyun.com/api/ecs/createhavip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateHaVipWithChan ¶
func (client *Client) CreateHaVipWithChan(request *CreateHaVipRequest) (<-chan *CreateHaVipResponse, <-chan error)
CreateHaVipWithChan invokes the ecs.CreateHaVip API asynchronously api document: https://help.aliyun.com/api/ecs/createhavip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateHpcCluster ¶
func (client *Client) CreateHpcCluster(request *CreateHpcClusterRequest) (response *CreateHpcClusterResponse, err error)
CreateHpcCluster invokes the ecs.CreateHpcCluster API synchronously api document: https://help.aliyun.com/api/ecs/createhpccluster.html
func (*Client) CreateHpcClusterWithCallback ¶
func (client *Client) CreateHpcClusterWithCallback(request *CreateHpcClusterRequest, callback func(response *CreateHpcClusterResponse, err error)) <-chan int
CreateHpcClusterWithCallback invokes the ecs.CreateHpcCluster API asynchronously api document: https://help.aliyun.com/api/ecs/createhpccluster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateHpcClusterWithChan ¶
func (client *Client) CreateHpcClusterWithChan(request *CreateHpcClusterRequest) (<-chan *CreateHpcClusterResponse, <-chan error)
CreateHpcClusterWithChan invokes the ecs.CreateHpcCluster API asynchronously api document: https://help.aliyun.com/api/ecs/createhpccluster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateImage ¶
func (client *Client) CreateImage(request *CreateImageRequest) (response *CreateImageResponse, err error)
CreateImage invokes the ecs.CreateImage API synchronously api document: https://help.aliyun.com/api/ecs/createimage.html
func (*Client) CreateImageWithCallback ¶
func (client *Client) CreateImageWithCallback(request *CreateImageRequest, callback func(response *CreateImageResponse, err error)) <-chan int
CreateImageWithCallback invokes the ecs.CreateImage API asynchronously api document: https://help.aliyun.com/api/ecs/createimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateImageWithChan ¶
func (client *Client) CreateImageWithChan(request *CreateImageRequest) (<-chan *CreateImageResponse, <-chan error)
CreateImageWithChan invokes the ecs.CreateImage API asynchronously api document: https://help.aliyun.com/api/ecs/createimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateInstance ¶
func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
CreateInstance invokes the ecs.CreateInstance API synchronously api document: https://help.aliyun.com/api/ecs/createinstance.html
func (*Client) CreateInstanceWithCallback ¶
func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int
CreateInstanceWithCallback invokes the ecs.CreateInstance API asynchronously api document: https://help.aliyun.com/api/ecs/createinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateInstanceWithChan ¶
func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
CreateInstanceWithChan invokes the ecs.CreateInstance API asynchronously api document: https://help.aliyun.com/api/ecs/createinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateKeyPair ¶
func (client *Client) CreateKeyPair(request *CreateKeyPairRequest) (response *CreateKeyPairResponse, err error)
CreateKeyPair invokes the ecs.CreateKeyPair API synchronously api document: https://help.aliyun.com/api/ecs/createkeypair.html
func (*Client) CreateKeyPairWithCallback ¶
func (client *Client) CreateKeyPairWithCallback(request *CreateKeyPairRequest, callback func(response *CreateKeyPairResponse, err error)) <-chan int
CreateKeyPairWithCallback invokes the ecs.CreateKeyPair API asynchronously api document: https://help.aliyun.com/api/ecs/createkeypair.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateKeyPairWithChan ¶
func (client *Client) CreateKeyPairWithChan(request *CreateKeyPairRequest) (<-chan *CreateKeyPairResponse, <-chan error)
CreateKeyPairWithChan invokes the ecs.CreateKeyPair API asynchronously api document: https://help.aliyun.com/api/ecs/createkeypair.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateLaunchTemplate ¶
func (client *Client) CreateLaunchTemplate(request *CreateLaunchTemplateRequest) (response *CreateLaunchTemplateResponse, err error)
CreateLaunchTemplate invokes the ecs.CreateLaunchTemplate API synchronously api document: https://help.aliyun.com/api/ecs/createlaunchtemplate.html
func (*Client) CreateLaunchTemplateVersion ¶
func (client *Client) CreateLaunchTemplateVersion(request *CreateLaunchTemplateVersionRequest) (response *CreateLaunchTemplateVersionResponse, err error)
CreateLaunchTemplateVersion invokes the ecs.CreateLaunchTemplateVersion API synchronously api document: https://help.aliyun.com/api/ecs/createlaunchtemplateversion.html
func (*Client) CreateLaunchTemplateVersionWithCallback ¶
func (client *Client) CreateLaunchTemplateVersionWithCallback(request *CreateLaunchTemplateVersionRequest, callback func(response *CreateLaunchTemplateVersionResponse, err error)) <-chan int
CreateLaunchTemplateVersionWithCallback invokes the ecs.CreateLaunchTemplateVersion API asynchronously api document: https://help.aliyun.com/api/ecs/createlaunchtemplateversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateLaunchTemplateVersionWithChan ¶
func (client *Client) CreateLaunchTemplateVersionWithChan(request *CreateLaunchTemplateVersionRequest) (<-chan *CreateLaunchTemplateVersionResponse, <-chan error)
CreateLaunchTemplateVersionWithChan invokes the ecs.CreateLaunchTemplateVersion API asynchronously api document: https://help.aliyun.com/api/ecs/createlaunchtemplateversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateLaunchTemplateWithCallback ¶
func (client *Client) CreateLaunchTemplateWithCallback(request *CreateLaunchTemplateRequest, callback func(response *CreateLaunchTemplateResponse, err error)) <-chan int
CreateLaunchTemplateWithCallback invokes the ecs.CreateLaunchTemplate API asynchronously api document: https://help.aliyun.com/api/ecs/createlaunchtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateLaunchTemplateWithChan ¶
func (client *Client) CreateLaunchTemplateWithChan(request *CreateLaunchTemplateRequest) (<-chan *CreateLaunchTemplateResponse, <-chan error)
CreateLaunchTemplateWithChan invokes the ecs.CreateLaunchTemplate API asynchronously api document: https://help.aliyun.com/api/ecs/createlaunchtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateNatGateway ¶
func (client *Client) CreateNatGateway(request *CreateNatGatewayRequest) (response *CreateNatGatewayResponse, err error)
CreateNatGateway invokes the ecs.CreateNatGateway API synchronously api document: https://help.aliyun.com/api/ecs/createnatgateway.html
func (*Client) CreateNatGatewayWithCallback ¶
func (client *Client) CreateNatGatewayWithCallback(request *CreateNatGatewayRequest, callback func(response *CreateNatGatewayResponse, err error)) <-chan int
CreateNatGatewayWithCallback invokes the ecs.CreateNatGateway API asynchronously api document: https://help.aliyun.com/api/ecs/createnatgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateNatGatewayWithChan ¶
func (client *Client) CreateNatGatewayWithChan(request *CreateNatGatewayRequest) (<-chan *CreateNatGatewayResponse, <-chan error)
CreateNatGatewayWithChan invokes the ecs.CreateNatGateway API asynchronously api document: https://help.aliyun.com/api/ecs/createnatgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateNetworkInterface ¶
func (client *Client) CreateNetworkInterface(request *CreateNetworkInterfaceRequest) (response *CreateNetworkInterfaceResponse, err error)
CreateNetworkInterface invokes the ecs.CreateNetworkInterface API synchronously api document: https://help.aliyun.com/api/ecs/createnetworkinterface.html
func (*Client) CreateNetworkInterfacePermission ¶
func (client *Client) CreateNetworkInterfacePermission(request *CreateNetworkInterfacePermissionRequest) (response *CreateNetworkInterfacePermissionResponse, err error)
CreateNetworkInterfacePermission invokes the ecs.CreateNetworkInterfacePermission API synchronously api document: https://help.aliyun.com/api/ecs/createnetworkinterfacepermission.html
func (*Client) CreateNetworkInterfacePermissionWithCallback ¶
func (client *Client) CreateNetworkInterfacePermissionWithCallback(request *CreateNetworkInterfacePermissionRequest, callback func(response *CreateNetworkInterfacePermissionResponse, err error)) <-chan int
CreateNetworkInterfacePermissionWithCallback invokes the ecs.CreateNetworkInterfacePermission API asynchronously api document: https://help.aliyun.com/api/ecs/createnetworkinterfacepermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateNetworkInterfacePermissionWithChan ¶
func (client *Client) CreateNetworkInterfacePermissionWithChan(request *CreateNetworkInterfacePermissionRequest) (<-chan *CreateNetworkInterfacePermissionResponse, <-chan error)
CreateNetworkInterfacePermissionWithChan invokes the ecs.CreateNetworkInterfacePermission API asynchronously api document: https://help.aliyun.com/api/ecs/createnetworkinterfacepermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateNetworkInterfaceWithCallback ¶
func (client *Client) CreateNetworkInterfaceWithCallback(request *CreateNetworkInterfaceRequest, callback func(response *CreateNetworkInterfaceResponse, err error)) <-chan int
CreateNetworkInterfaceWithCallback invokes the ecs.CreateNetworkInterface API asynchronously api document: https://help.aliyun.com/api/ecs/createnetworkinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateNetworkInterfaceWithChan ¶
func (client *Client) CreateNetworkInterfaceWithChan(request *CreateNetworkInterfaceRequest) (<-chan *CreateNetworkInterfaceResponse, <-chan error)
CreateNetworkInterfaceWithChan invokes the ecs.CreateNetworkInterface API asynchronously api document: https://help.aliyun.com/api/ecs/createnetworkinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreatePhysicalConnection ¶
func (client *Client) CreatePhysicalConnection(request *CreatePhysicalConnectionRequest) (response *CreatePhysicalConnectionResponse, err error)
CreatePhysicalConnection invokes the ecs.CreatePhysicalConnection API synchronously api document: https://help.aliyun.com/api/ecs/createphysicalconnection.html
func (*Client) CreatePhysicalConnectionWithCallback ¶
func (client *Client) CreatePhysicalConnectionWithCallback(request *CreatePhysicalConnectionRequest, callback func(response *CreatePhysicalConnectionResponse, err error)) <-chan int
CreatePhysicalConnectionWithCallback invokes the ecs.CreatePhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/createphysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreatePhysicalConnectionWithChan ¶
func (client *Client) CreatePhysicalConnectionWithChan(request *CreatePhysicalConnectionRequest) (<-chan *CreatePhysicalConnectionResponse, <-chan error)
CreatePhysicalConnectionWithChan invokes the ecs.CreatePhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/createphysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateRouteEntry ¶
func (client *Client) CreateRouteEntry(request *CreateRouteEntryRequest) (response *CreateRouteEntryResponse, err error)
CreateRouteEntry invokes the ecs.CreateRouteEntry API synchronously api document: https://help.aliyun.com/api/ecs/createrouteentry.html
func (*Client) CreateRouteEntryWithCallback ¶
func (client *Client) CreateRouteEntryWithCallback(request *CreateRouteEntryRequest, callback func(response *CreateRouteEntryResponse, err error)) <-chan int
CreateRouteEntryWithCallback invokes the ecs.CreateRouteEntry API asynchronously api document: https://help.aliyun.com/api/ecs/createrouteentry.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateRouteEntryWithChan ¶
func (client *Client) CreateRouteEntryWithChan(request *CreateRouteEntryRequest) (<-chan *CreateRouteEntryResponse, <-chan error)
CreateRouteEntryWithChan invokes the ecs.CreateRouteEntry API asynchronously api document: https://help.aliyun.com/api/ecs/createrouteentry.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateRouterInterface ¶
func (client *Client) CreateRouterInterface(request *CreateRouterInterfaceRequest) (response *CreateRouterInterfaceResponse, err error)
CreateRouterInterface invokes the ecs.CreateRouterInterface API synchronously api document: https://help.aliyun.com/api/ecs/createrouterinterface.html
func (*Client) CreateRouterInterfaceWithCallback ¶
func (client *Client) CreateRouterInterfaceWithCallback(request *CreateRouterInterfaceRequest, callback func(response *CreateRouterInterfaceResponse, err error)) <-chan int
CreateRouterInterfaceWithCallback invokes the ecs.CreateRouterInterface API asynchronously api document: https://help.aliyun.com/api/ecs/createrouterinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateRouterInterfaceWithChan ¶
func (client *Client) CreateRouterInterfaceWithChan(request *CreateRouterInterfaceRequest) (<-chan *CreateRouterInterfaceResponse, <-chan error)
CreateRouterInterfaceWithChan invokes the ecs.CreateRouterInterface API asynchronously api document: https://help.aliyun.com/api/ecs/createrouterinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSecurityGroup ¶
func (client *Client) CreateSecurityGroup(request *CreateSecurityGroupRequest) (response *CreateSecurityGroupResponse, err error)
CreateSecurityGroup invokes the ecs.CreateSecurityGroup API synchronously api document: https://help.aliyun.com/api/ecs/createsecuritygroup.html
func (*Client) CreateSecurityGroupWithCallback ¶
func (client *Client) CreateSecurityGroupWithCallback(request *CreateSecurityGroupRequest, callback func(response *CreateSecurityGroupResponse, err error)) <-chan int
CreateSecurityGroupWithCallback invokes the ecs.CreateSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/createsecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSecurityGroupWithChan ¶
func (client *Client) CreateSecurityGroupWithChan(request *CreateSecurityGroupRequest) (<-chan *CreateSecurityGroupResponse, <-chan error)
CreateSecurityGroupWithChan invokes the ecs.CreateSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/createsecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSimulatedSystemEvents ¶
func (client *Client) CreateSimulatedSystemEvents(request *CreateSimulatedSystemEventsRequest) (response *CreateSimulatedSystemEventsResponse, err error)
CreateSimulatedSystemEvents invokes the ecs.CreateSimulatedSystemEvents API synchronously api document: https://help.aliyun.com/api/ecs/createsimulatedsystemevents.html
func (*Client) CreateSimulatedSystemEventsWithCallback ¶
func (client *Client) CreateSimulatedSystemEventsWithCallback(request *CreateSimulatedSystemEventsRequest, callback func(response *CreateSimulatedSystemEventsResponse, err error)) <-chan int
CreateSimulatedSystemEventsWithCallback invokes the ecs.CreateSimulatedSystemEvents API asynchronously api document: https://help.aliyun.com/api/ecs/createsimulatedsystemevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSimulatedSystemEventsWithChan ¶
func (client *Client) CreateSimulatedSystemEventsWithChan(request *CreateSimulatedSystemEventsRequest) (<-chan *CreateSimulatedSystemEventsResponse, <-chan error)
CreateSimulatedSystemEventsWithChan invokes the ecs.CreateSimulatedSystemEvents API asynchronously api document: https://help.aliyun.com/api/ecs/createsimulatedsystemevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSnapshot ¶
func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
CreateSnapshot invokes the ecs.CreateSnapshot API synchronously api document: https://help.aliyun.com/api/ecs/createsnapshot.html
func (*Client) CreateSnapshotWithCallback ¶
func (client *Client) CreateSnapshotWithCallback(request *CreateSnapshotRequest, callback func(response *CreateSnapshotResponse, err error)) <-chan int
CreateSnapshotWithCallback invokes the ecs.CreateSnapshot API asynchronously api document: https://help.aliyun.com/api/ecs/createsnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSnapshotWithChan ¶
func (client *Client) CreateSnapshotWithChan(request *CreateSnapshotRequest) (<-chan *CreateSnapshotResponse, <-chan error)
CreateSnapshotWithChan invokes the ecs.CreateSnapshot API asynchronously api document: https://help.aliyun.com/api/ecs/createsnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateVSwitch ¶
func (client *Client) CreateVSwitch(request *CreateVSwitchRequest) (response *CreateVSwitchResponse, err error)
CreateVSwitch invokes the ecs.CreateVSwitch API synchronously api document: https://help.aliyun.com/api/ecs/createvswitch.html
func (*Client) CreateVSwitchWithCallback ¶
func (client *Client) CreateVSwitchWithCallback(request *CreateVSwitchRequest, callback func(response *CreateVSwitchResponse, err error)) <-chan int
CreateVSwitchWithCallback invokes the ecs.CreateVSwitch API asynchronously api document: https://help.aliyun.com/api/ecs/createvswitch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateVSwitchWithChan ¶
func (client *Client) CreateVSwitchWithChan(request *CreateVSwitchRequest) (<-chan *CreateVSwitchResponse, <-chan error)
CreateVSwitchWithChan invokes the ecs.CreateVSwitch API asynchronously api document: https://help.aliyun.com/api/ecs/createvswitch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateVirtualBorderRouter ¶
func (client *Client) CreateVirtualBorderRouter(request *CreateVirtualBorderRouterRequest) (response *CreateVirtualBorderRouterResponse, err error)
CreateVirtualBorderRouter invokes the ecs.CreateVirtualBorderRouter API synchronously api document: https://help.aliyun.com/api/ecs/createvirtualborderrouter.html
func (*Client) CreateVirtualBorderRouterWithCallback ¶
func (client *Client) CreateVirtualBorderRouterWithCallback(request *CreateVirtualBorderRouterRequest, callback func(response *CreateVirtualBorderRouterResponse, err error)) <-chan int
CreateVirtualBorderRouterWithCallback invokes the ecs.CreateVirtualBorderRouter API asynchronously api document: https://help.aliyun.com/api/ecs/createvirtualborderrouter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateVirtualBorderRouterWithChan ¶
func (client *Client) CreateVirtualBorderRouterWithChan(request *CreateVirtualBorderRouterRequest) (<-chan *CreateVirtualBorderRouterResponse, <-chan error)
CreateVirtualBorderRouterWithChan invokes the ecs.CreateVirtualBorderRouter API asynchronously api document: https://help.aliyun.com/api/ecs/createvirtualborderrouter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateVpc ¶
func (client *Client) CreateVpc(request *CreateVpcRequest) (response *CreateVpcResponse, err error)
CreateVpc invokes the ecs.CreateVpc API synchronously api document: https://help.aliyun.com/api/ecs/createvpc.html
func (*Client) CreateVpcWithCallback ¶
func (client *Client) CreateVpcWithCallback(request *CreateVpcRequest, callback func(response *CreateVpcResponse, err error)) <-chan int
CreateVpcWithCallback invokes the ecs.CreateVpc API asynchronously api document: https://help.aliyun.com/api/ecs/createvpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateVpcWithChan ¶
func (client *Client) CreateVpcWithChan(request *CreateVpcRequest) (<-chan *CreateVpcResponse, <-chan error)
CreateVpcWithChan invokes the ecs.CreateVpc API asynchronously api document: https://help.aliyun.com/api/ecs/createvpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeactivateRouterInterface ¶
func (client *Client) DeactivateRouterInterface(request *DeactivateRouterInterfaceRequest) (response *DeactivateRouterInterfaceResponse, err error)
DeactivateRouterInterface invokes the ecs.DeactivateRouterInterface API synchronously api document: https://help.aliyun.com/api/ecs/deactivaterouterinterface.html
func (*Client) DeactivateRouterInterfaceWithCallback ¶
func (client *Client) DeactivateRouterInterfaceWithCallback(request *DeactivateRouterInterfaceRequest, callback func(response *DeactivateRouterInterfaceResponse, err error)) <-chan int
DeactivateRouterInterfaceWithCallback invokes the ecs.DeactivateRouterInterface API asynchronously api document: https://help.aliyun.com/api/ecs/deactivaterouterinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeactivateRouterInterfaceWithChan ¶
func (client *Client) DeactivateRouterInterfaceWithChan(request *DeactivateRouterInterfaceRequest) (<-chan *DeactivateRouterInterfaceResponse, <-chan error)
DeactivateRouterInterfaceWithChan invokes the ecs.DeactivateRouterInterface API asynchronously api document: https://help.aliyun.com/api/ecs/deactivaterouterinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteAutoSnapshotPolicy ¶
func (client *Client) DeleteAutoSnapshotPolicy(request *DeleteAutoSnapshotPolicyRequest) (response *DeleteAutoSnapshotPolicyResponse, err error)
DeleteAutoSnapshotPolicy invokes the ecs.DeleteAutoSnapshotPolicy API synchronously api document: https://help.aliyun.com/api/ecs/deleteautosnapshotpolicy.html
func (*Client) DeleteAutoSnapshotPolicyWithCallback ¶
func (client *Client) DeleteAutoSnapshotPolicyWithCallback(request *DeleteAutoSnapshotPolicyRequest, callback func(response *DeleteAutoSnapshotPolicyResponse, err error)) <-chan int
DeleteAutoSnapshotPolicyWithCallback invokes the ecs.DeleteAutoSnapshotPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/deleteautosnapshotpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteAutoSnapshotPolicyWithChan ¶
func (client *Client) DeleteAutoSnapshotPolicyWithChan(request *DeleteAutoSnapshotPolicyRequest) (<-chan *DeleteAutoSnapshotPolicyResponse, <-chan error)
DeleteAutoSnapshotPolicyWithChan invokes the ecs.DeleteAutoSnapshotPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/deleteautosnapshotpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteBandwidthPackage ¶
func (client *Client) DeleteBandwidthPackage(request *DeleteBandwidthPackageRequest) (response *DeleteBandwidthPackageResponse, err error)
DeleteBandwidthPackage invokes the ecs.DeleteBandwidthPackage API synchronously api document: https://help.aliyun.com/api/ecs/deletebandwidthpackage.html
func (*Client) DeleteBandwidthPackageWithCallback ¶
func (client *Client) DeleteBandwidthPackageWithCallback(request *DeleteBandwidthPackageRequest, callback func(response *DeleteBandwidthPackageResponse, err error)) <-chan int
DeleteBandwidthPackageWithCallback invokes the ecs.DeleteBandwidthPackage API asynchronously api document: https://help.aliyun.com/api/ecs/deletebandwidthpackage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteBandwidthPackageWithChan ¶
func (client *Client) DeleteBandwidthPackageWithChan(request *DeleteBandwidthPackageRequest) (<-chan *DeleteBandwidthPackageResponse, <-chan error)
DeleteBandwidthPackageWithChan invokes the ecs.DeleteBandwidthPackage API asynchronously api document: https://help.aliyun.com/api/ecs/deletebandwidthpackage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteCommand ¶
func (client *Client) DeleteCommand(request *DeleteCommandRequest) (response *DeleteCommandResponse, err error)
DeleteCommand invokes the ecs.DeleteCommand API synchronously api document: https://help.aliyun.com/api/ecs/deletecommand.html
func (*Client) DeleteCommandWithCallback ¶
func (client *Client) DeleteCommandWithCallback(request *DeleteCommandRequest, callback func(response *DeleteCommandResponse, err error)) <-chan int
DeleteCommandWithCallback invokes the ecs.DeleteCommand API asynchronously api document: https://help.aliyun.com/api/ecs/deletecommand.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteCommandWithChan ¶
func (client *Client) DeleteCommandWithChan(request *DeleteCommandRequest) (<-chan *DeleteCommandResponse, <-chan error)
DeleteCommandWithChan invokes the ecs.DeleteCommand API asynchronously api document: https://help.aliyun.com/api/ecs/deletecommand.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDeploymentSet ¶
func (client *Client) DeleteDeploymentSet(request *DeleteDeploymentSetRequest) (response *DeleteDeploymentSetResponse, err error)
DeleteDeploymentSet invokes the ecs.DeleteDeploymentSet API synchronously api document: https://help.aliyun.com/api/ecs/deletedeploymentset.html
func (*Client) DeleteDeploymentSetWithCallback ¶
func (client *Client) DeleteDeploymentSetWithCallback(request *DeleteDeploymentSetRequest, callback func(response *DeleteDeploymentSetResponse, err error)) <-chan int
DeleteDeploymentSetWithCallback invokes the ecs.DeleteDeploymentSet API asynchronously api document: https://help.aliyun.com/api/ecs/deletedeploymentset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDeploymentSetWithChan ¶
func (client *Client) DeleteDeploymentSetWithChan(request *DeleteDeploymentSetRequest) (<-chan *DeleteDeploymentSetResponse, <-chan error)
DeleteDeploymentSetWithChan invokes the ecs.DeleteDeploymentSet API asynchronously api document: https://help.aliyun.com/api/ecs/deletedeploymentset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDisk ¶
func (client *Client) DeleteDisk(request *DeleteDiskRequest) (response *DeleteDiskResponse, err error)
DeleteDisk invokes the ecs.DeleteDisk API synchronously api document: https://help.aliyun.com/api/ecs/deletedisk.html
func (*Client) DeleteDiskWithCallback ¶
func (client *Client) DeleteDiskWithCallback(request *DeleteDiskRequest, callback func(response *DeleteDiskResponse, err error)) <-chan int
DeleteDiskWithCallback invokes the ecs.DeleteDisk API asynchronously api document: https://help.aliyun.com/api/ecs/deletedisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDiskWithChan ¶
func (client *Client) DeleteDiskWithChan(request *DeleteDiskRequest) (<-chan *DeleteDiskResponse, <-chan error)
DeleteDiskWithChan invokes the ecs.DeleteDisk API asynchronously api document: https://help.aliyun.com/api/ecs/deletedisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteForwardEntry ¶
func (client *Client) DeleteForwardEntry(request *DeleteForwardEntryRequest) (response *DeleteForwardEntryResponse, err error)
DeleteForwardEntry invokes the ecs.DeleteForwardEntry API synchronously api document: https://help.aliyun.com/api/ecs/deleteforwardentry.html
func (*Client) DeleteForwardEntryWithCallback ¶
func (client *Client) DeleteForwardEntryWithCallback(request *DeleteForwardEntryRequest, callback func(response *DeleteForwardEntryResponse, err error)) <-chan int
DeleteForwardEntryWithCallback invokes the ecs.DeleteForwardEntry API asynchronously api document: https://help.aliyun.com/api/ecs/deleteforwardentry.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteForwardEntryWithChan ¶
func (client *Client) DeleteForwardEntryWithChan(request *DeleteForwardEntryRequest) (<-chan *DeleteForwardEntryResponse, <-chan error)
DeleteForwardEntryWithChan invokes the ecs.DeleteForwardEntry API asynchronously api document: https://help.aliyun.com/api/ecs/deleteforwardentry.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteHaVip ¶
func (client *Client) DeleteHaVip(request *DeleteHaVipRequest) (response *DeleteHaVipResponse, err error)
DeleteHaVip invokes the ecs.DeleteHaVip API synchronously api document: https://help.aliyun.com/api/ecs/deletehavip.html
func (*Client) DeleteHaVipWithCallback ¶
func (client *Client) DeleteHaVipWithCallback(request *DeleteHaVipRequest, callback func(response *DeleteHaVipResponse, err error)) <-chan int
DeleteHaVipWithCallback invokes the ecs.DeleteHaVip API asynchronously api document: https://help.aliyun.com/api/ecs/deletehavip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteHaVipWithChan ¶
func (client *Client) DeleteHaVipWithChan(request *DeleteHaVipRequest) (<-chan *DeleteHaVipResponse, <-chan error)
DeleteHaVipWithChan invokes the ecs.DeleteHaVip API asynchronously api document: https://help.aliyun.com/api/ecs/deletehavip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteHpcCluster ¶
func (client *Client) DeleteHpcCluster(request *DeleteHpcClusterRequest) (response *DeleteHpcClusterResponse, err error)
DeleteHpcCluster invokes the ecs.DeleteHpcCluster API synchronously api document: https://help.aliyun.com/api/ecs/deletehpccluster.html
func (*Client) DeleteHpcClusterWithCallback ¶
func (client *Client) DeleteHpcClusterWithCallback(request *DeleteHpcClusterRequest, callback func(response *DeleteHpcClusterResponse, err error)) <-chan int
DeleteHpcClusterWithCallback invokes the ecs.DeleteHpcCluster API asynchronously api document: https://help.aliyun.com/api/ecs/deletehpccluster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteHpcClusterWithChan ¶
func (client *Client) DeleteHpcClusterWithChan(request *DeleteHpcClusterRequest) (<-chan *DeleteHpcClusterResponse, <-chan error)
DeleteHpcClusterWithChan invokes the ecs.DeleteHpcCluster API asynchronously api document: https://help.aliyun.com/api/ecs/deletehpccluster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteImage ¶
func (client *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
DeleteImage invokes the ecs.DeleteImage API synchronously api document: https://help.aliyun.com/api/ecs/deleteimage.html
func (*Client) DeleteImageWithCallback ¶
func (client *Client) DeleteImageWithCallback(request *DeleteImageRequest, callback func(response *DeleteImageResponse, err error)) <-chan int
DeleteImageWithCallback invokes the ecs.DeleteImage API asynchronously api document: https://help.aliyun.com/api/ecs/deleteimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteImageWithChan ¶
func (client *Client) DeleteImageWithChan(request *DeleteImageRequest) (<-chan *DeleteImageResponse, <-chan error)
DeleteImageWithChan invokes the ecs.DeleteImage API asynchronously api document: https://help.aliyun.com/api/ecs/deleteimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteInstance ¶
func (client *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)
DeleteInstance invokes the ecs.DeleteInstance API synchronously api document: https://help.aliyun.com/api/ecs/deleteinstance.html
func (*Client) DeleteInstanceWithCallback ¶
func (client *Client) DeleteInstanceWithCallback(request *DeleteInstanceRequest, callback func(response *DeleteInstanceResponse, err error)) <-chan int
DeleteInstanceWithCallback invokes the ecs.DeleteInstance API asynchronously api document: https://help.aliyun.com/api/ecs/deleteinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteInstanceWithChan ¶
func (client *Client) DeleteInstanceWithChan(request *DeleteInstanceRequest) (<-chan *DeleteInstanceResponse, <-chan error)
DeleteInstanceWithChan invokes the ecs.DeleteInstance API asynchronously api document: https://help.aliyun.com/api/ecs/deleteinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteKeyPairs ¶
func (client *Client) DeleteKeyPairs(request *DeleteKeyPairsRequest) (response *DeleteKeyPairsResponse, err error)
DeleteKeyPairs invokes the ecs.DeleteKeyPairs API synchronously api document: https://help.aliyun.com/api/ecs/deletekeypairs.html
func (*Client) DeleteKeyPairsWithCallback ¶
func (client *Client) DeleteKeyPairsWithCallback(request *DeleteKeyPairsRequest, callback func(response *DeleteKeyPairsResponse, err error)) <-chan int
DeleteKeyPairsWithCallback invokes the ecs.DeleteKeyPairs API asynchronously api document: https://help.aliyun.com/api/ecs/deletekeypairs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteKeyPairsWithChan ¶
func (client *Client) DeleteKeyPairsWithChan(request *DeleteKeyPairsRequest) (<-chan *DeleteKeyPairsResponse, <-chan error)
DeleteKeyPairsWithChan invokes the ecs.DeleteKeyPairs API asynchronously api document: https://help.aliyun.com/api/ecs/deletekeypairs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteLaunchTemplate ¶
func (client *Client) DeleteLaunchTemplate(request *DeleteLaunchTemplateRequest) (response *DeleteLaunchTemplateResponse, err error)
DeleteLaunchTemplate invokes the ecs.DeleteLaunchTemplate API synchronously api document: https://help.aliyun.com/api/ecs/deletelaunchtemplate.html
func (*Client) DeleteLaunchTemplateVersion ¶
func (client *Client) DeleteLaunchTemplateVersion(request *DeleteLaunchTemplateVersionRequest) (response *DeleteLaunchTemplateVersionResponse, err error)
DeleteLaunchTemplateVersion invokes the ecs.DeleteLaunchTemplateVersion API synchronously api document: https://help.aliyun.com/api/ecs/deletelaunchtemplateversion.html
func (*Client) DeleteLaunchTemplateVersionWithCallback ¶
func (client *Client) DeleteLaunchTemplateVersionWithCallback(request *DeleteLaunchTemplateVersionRequest, callback func(response *DeleteLaunchTemplateVersionResponse, err error)) <-chan int
DeleteLaunchTemplateVersionWithCallback invokes the ecs.DeleteLaunchTemplateVersion API asynchronously api document: https://help.aliyun.com/api/ecs/deletelaunchtemplateversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteLaunchTemplateVersionWithChan ¶
func (client *Client) DeleteLaunchTemplateVersionWithChan(request *DeleteLaunchTemplateVersionRequest) (<-chan *DeleteLaunchTemplateVersionResponse, <-chan error)
DeleteLaunchTemplateVersionWithChan invokes the ecs.DeleteLaunchTemplateVersion API asynchronously api document: https://help.aliyun.com/api/ecs/deletelaunchtemplateversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteLaunchTemplateWithCallback ¶
func (client *Client) DeleteLaunchTemplateWithCallback(request *DeleteLaunchTemplateRequest, callback func(response *DeleteLaunchTemplateResponse, err error)) <-chan int
DeleteLaunchTemplateWithCallback invokes the ecs.DeleteLaunchTemplate API asynchronously api document: https://help.aliyun.com/api/ecs/deletelaunchtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteLaunchTemplateWithChan ¶
func (client *Client) DeleteLaunchTemplateWithChan(request *DeleteLaunchTemplateRequest) (<-chan *DeleteLaunchTemplateResponse, <-chan error)
DeleteLaunchTemplateWithChan invokes the ecs.DeleteLaunchTemplate API asynchronously api document: https://help.aliyun.com/api/ecs/deletelaunchtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteNatGateway ¶
func (client *Client) DeleteNatGateway(request *DeleteNatGatewayRequest) (response *DeleteNatGatewayResponse, err error)
DeleteNatGateway invokes the ecs.DeleteNatGateway API synchronously api document: https://help.aliyun.com/api/ecs/deletenatgateway.html
func (*Client) DeleteNatGatewayWithCallback ¶
func (client *Client) DeleteNatGatewayWithCallback(request *DeleteNatGatewayRequest, callback func(response *DeleteNatGatewayResponse, err error)) <-chan int
DeleteNatGatewayWithCallback invokes the ecs.DeleteNatGateway API asynchronously api document: https://help.aliyun.com/api/ecs/deletenatgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteNatGatewayWithChan ¶
func (client *Client) DeleteNatGatewayWithChan(request *DeleteNatGatewayRequest) (<-chan *DeleteNatGatewayResponse, <-chan error)
DeleteNatGatewayWithChan invokes the ecs.DeleteNatGateway API asynchronously api document: https://help.aliyun.com/api/ecs/deletenatgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteNetworkInterface ¶
func (client *Client) DeleteNetworkInterface(request *DeleteNetworkInterfaceRequest) (response *DeleteNetworkInterfaceResponse, err error)
DeleteNetworkInterface invokes the ecs.DeleteNetworkInterface API synchronously api document: https://help.aliyun.com/api/ecs/deletenetworkinterface.html
func (*Client) DeleteNetworkInterfacePermission ¶
func (client *Client) DeleteNetworkInterfacePermission(request *DeleteNetworkInterfacePermissionRequest) (response *DeleteNetworkInterfacePermissionResponse, err error)
DeleteNetworkInterfacePermission invokes the ecs.DeleteNetworkInterfacePermission API synchronously api document: https://help.aliyun.com/api/ecs/deletenetworkinterfacepermission.html
func (*Client) DeleteNetworkInterfacePermissionWithCallback ¶
func (client *Client) DeleteNetworkInterfacePermissionWithCallback(request *DeleteNetworkInterfacePermissionRequest, callback func(response *DeleteNetworkInterfacePermissionResponse, err error)) <-chan int
DeleteNetworkInterfacePermissionWithCallback invokes the ecs.DeleteNetworkInterfacePermission API asynchronously api document: https://help.aliyun.com/api/ecs/deletenetworkinterfacepermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteNetworkInterfacePermissionWithChan ¶
func (client *Client) DeleteNetworkInterfacePermissionWithChan(request *DeleteNetworkInterfacePermissionRequest) (<-chan *DeleteNetworkInterfacePermissionResponse, <-chan error)
DeleteNetworkInterfacePermissionWithChan invokes the ecs.DeleteNetworkInterfacePermission API asynchronously api document: https://help.aliyun.com/api/ecs/deletenetworkinterfacepermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteNetworkInterfaceWithCallback ¶
func (client *Client) DeleteNetworkInterfaceWithCallback(request *DeleteNetworkInterfaceRequest, callback func(response *DeleteNetworkInterfaceResponse, err error)) <-chan int
DeleteNetworkInterfaceWithCallback invokes the ecs.DeleteNetworkInterface API asynchronously api document: https://help.aliyun.com/api/ecs/deletenetworkinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteNetworkInterfaceWithChan ¶
func (client *Client) DeleteNetworkInterfaceWithChan(request *DeleteNetworkInterfaceRequest) (<-chan *DeleteNetworkInterfaceResponse, <-chan error)
DeleteNetworkInterfaceWithChan invokes the ecs.DeleteNetworkInterface API asynchronously api document: https://help.aliyun.com/api/ecs/deletenetworkinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeletePhysicalConnection ¶
func (client *Client) DeletePhysicalConnection(request *DeletePhysicalConnectionRequest) (response *DeletePhysicalConnectionResponse, err error)
DeletePhysicalConnection invokes the ecs.DeletePhysicalConnection API synchronously api document: https://help.aliyun.com/api/ecs/deletephysicalconnection.html
func (*Client) DeletePhysicalConnectionWithCallback ¶
func (client *Client) DeletePhysicalConnectionWithCallback(request *DeletePhysicalConnectionRequest, callback func(response *DeletePhysicalConnectionResponse, err error)) <-chan int
DeletePhysicalConnectionWithCallback invokes the ecs.DeletePhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/deletephysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeletePhysicalConnectionWithChan ¶
func (client *Client) DeletePhysicalConnectionWithChan(request *DeletePhysicalConnectionRequest) (<-chan *DeletePhysicalConnectionResponse, <-chan error)
DeletePhysicalConnectionWithChan invokes the ecs.DeletePhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/deletephysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteRouteEntry ¶
func (client *Client) DeleteRouteEntry(request *DeleteRouteEntryRequest) (response *DeleteRouteEntryResponse, err error)
DeleteRouteEntry invokes the ecs.DeleteRouteEntry API synchronously api document: https://help.aliyun.com/api/ecs/deleterouteentry.html
func (*Client) DeleteRouteEntryWithCallback ¶
func (client *Client) DeleteRouteEntryWithCallback(request *DeleteRouteEntryRequest, callback func(response *DeleteRouteEntryResponse, err error)) <-chan int
DeleteRouteEntryWithCallback invokes the ecs.DeleteRouteEntry API asynchronously api document: https://help.aliyun.com/api/ecs/deleterouteentry.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteRouteEntryWithChan ¶
func (client *Client) DeleteRouteEntryWithChan(request *DeleteRouteEntryRequest) (<-chan *DeleteRouteEntryResponse, <-chan error)
DeleteRouteEntryWithChan invokes the ecs.DeleteRouteEntry API asynchronously api document: https://help.aliyun.com/api/ecs/deleterouteentry.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteRouterInterface ¶
func (client *Client) DeleteRouterInterface(request *DeleteRouterInterfaceRequest) (response *DeleteRouterInterfaceResponse, err error)
DeleteRouterInterface invokes the ecs.DeleteRouterInterface API synchronously api document: https://help.aliyun.com/api/ecs/deleterouterinterface.html
func (*Client) DeleteRouterInterfaceWithCallback ¶
func (client *Client) DeleteRouterInterfaceWithCallback(request *DeleteRouterInterfaceRequest, callback func(response *DeleteRouterInterfaceResponse, err error)) <-chan int
DeleteRouterInterfaceWithCallback invokes the ecs.DeleteRouterInterface API asynchronously api document: https://help.aliyun.com/api/ecs/deleterouterinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteRouterInterfaceWithChan ¶
func (client *Client) DeleteRouterInterfaceWithChan(request *DeleteRouterInterfaceRequest) (<-chan *DeleteRouterInterfaceResponse, <-chan error)
DeleteRouterInterfaceWithChan invokes the ecs.DeleteRouterInterface API asynchronously api document: https://help.aliyun.com/api/ecs/deleterouterinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSecurityGroup ¶
func (client *Client) DeleteSecurityGroup(request *DeleteSecurityGroupRequest) (response *DeleteSecurityGroupResponse, err error)
DeleteSecurityGroup invokes the ecs.DeleteSecurityGroup API synchronously api document: https://help.aliyun.com/api/ecs/deletesecuritygroup.html
func (*Client) DeleteSecurityGroupWithCallback ¶
func (client *Client) DeleteSecurityGroupWithCallback(request *DeleteSecurityGroupRequest, callback func(response *DeleteSecurityGroupResponse, err error)) <-chan int
DeleteSecurityGroupWithCallback invokes the ecs.DeleteSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/deletesecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSecurityGroupWithChan ¶
func (client *Client) DeleteSecurityGroupWithChan(request *DeleteSecurityGroupRequest) (<-chan *DeleteSecurityGroupResponse, <-chan error)
DeleteSecurityGroupWithChan invokes the ecs.DeleteSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/deletesecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSnapshot ¶
func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
DeleteSnapshot invokes the ecs.DeleteSnapshot API synchronously api document: https://help.aliyun.com/api/ecs/deletesnapshot.html
func (*Client) DeleteSnapshotWithCallback ¶
func (client *Client) DeleteSnapshotWithCallback(request *DeleteSnapshotRequest, callback func(response *DeleteSnapshotResponse, err error)) <-chan int
DeleteSnapshotWithCallback invokes the ecs.DeleteSnapshot API asynchronously api document: https://help.aliyun.com/api/ecs/deletesnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSnapshotWithChan ¶
func (client *Client) DeleteSnapshotWithChan(request *DeleteSnapshotRequest) (<-chan *DeleteSnapshotResponse, <-chan error)
DeleteSnapshotWithChan invokes the ecs.DeleteSnapshot API asynchronously api document: https://help.aliyun.com/api/ecs/deletesnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteVSwitch ¶
func (client *Client) DeleteVSwitch(request *DeleteVSwitchRequest) (response *DeleteVSwitchResponse, err error)
DeleteVSwitch invokes the ecs.DeleteVSwitch API synchronously api document: https://help.aliyun.com/api/ecs/deletevswitch.html
func (*Client) DeleteVSwitchWithCallback ¶
func (client *Client) DeleteVSwitchWithCallback(request *DeleteVSwitchRequest, callback func(response *DeleteVSwitchResponse, err error)) <-chan int
DeleteVSwitchWithCallback invokes the ecs.DeleteVSwitch API asynchronously api document: https://help.aliyun.com/api/ecs/deletevswitch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteVSwitchWithChan ¶
func (client *Client) DeleteVSwitchWithChan(request *DeleteVSwitchRequest) (<-chan *DeleteVSwitchResponse, <-chan error)
DeleteVSwitchWithChan invokes the ecs.DeleteVSwitch API asynchronously api document: https://help.aliyun.com/api/ecs/deletevswitch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteVirtualBorderRouter ¶
func (client *Client) DeleteVirtualBorderRouter(request *DeleteVirtualBorderRouterRequest) (response *DeleteVirtualBorderRouterResponse, err error)
DeleteVirtualBorderRouter invokes the ecs.DeleteVirtualBorderRouter API synchronously api document: https://help.aliyun.com/api/ecs/deletevirtualborderrouter.html
func (*Client) DeleteVirtualBorderRouterWithCallback ¶
func (client *Client) DeleteVirtualBorderRouterWithCallback(request *DeleteVirtualBorderRouterRequest, callback func(response *DeleteVirtualBorderRouterResponse, err error)) <-chan int
DeleteVirtualBorderRouterWithCallback invokes the ecs.DeleteVirtualBorderRouter API asynchronously api document: https://help.aliyun.com/api/ecs/deletevirtualborderrouter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteVirtualBorderRouterWithChan ¶
func (client *Client) DeleteVirtualBorderRouterWithChan(request *DeleteVirtualBorderRouterRequest) (<-chan *DeleteVirtualBorderRouterResponse, <-chan error)
DeleteVirtualBorderRouterWithChan invokes the ecs.DeleteVirtualBorderRouter API asynchronously api document: https://help.aliyun.com/api/ecs/deletevirtualborderrouter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteVpc ¶
func (client *Client) DeleteVpc(request *DeleteVpcRequest) (response *DeleteVpcResponse, err error)
DeleteVpc invokes the ecs.DeleteVpc API synchronously api document: https://help.aliyun.com/api/ecs/deletevpc.html
func (*Client) DeleteVpcWithCallback ¶
func (client *Client) DeleteVpcWithCallback(request *DeleteVpcRequest, callback func(response *DeleteVpcResponse, err error)) <-chan int
DeleteVpcWithCallback invokes the ecs.DeleteVpc API asynchronously api document: https://help.aliyun.com/api/ecs/deletevpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteVpcWithChan ¶
func (client *Client) DeleteVpcWithChan(request *DeleteVpcRequest) (<-chan *DeleteVpcResponse, <-chan error)
DeleteVpcWithChan invokes the ecs.DeleteVpc API asynchronously api document: https://help.aliyun.com/api/ecs/deletevpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeAccessPoints ¶
func (client *Client) DescribeAccessPoints(request *DescribeAccessPointsRequest) (response *DescribeAccessPointsResponse, err error)
DescribeAccessPoints invokes the ecs.DescribeAccessPoints API synchronously api document: https://help.aliyun.com/api/ecs/describeaccesspoints.html
func (*Client) DescribeAccessPointsWithCallback ¶
func (client *Client) DescribeAccessPointsWithCallback(request *DescribeAccessPointsRequest, callback func(response *DescribeAccessPointsResponse, err error)) <-chan int
DescribeAccessPointsWithCallback invokes the ecs.DescribeAccessPoints API asynchronously api document: https://help.aliyun.com/api/ecs/describeaccesspoints.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeAccessPointsWithChan ¶
func (client *Client) DescribeAccessPointsWithChan(request *DescribeAccessPointsRequest) (<-chan *DescribeAccessPointsResponse, <-chan error)
DescribeAccessPointsWithChan invokes the ecs.DescribeAccessPoints API asynchronously api document: https://help.aliyun.com/api/ecs/describeaccesspoints.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeAccountAttributes ¶
func (client *Client) DescribeAccountAttributes(request *DescribeAccountAttributesRequest) (response *DescribeAccountAttributesResponse, err error)
DescribeAccountAttributes invokes the ecs.DescribeAccountAttributes API synchronously api document: https://help.aliyun.com/api/ecs/describeaccountattributes.html
func (*Client) DescribeAccountAttributesWithCallback ¶
func (client *Client) DescribeAccountAttributesWithCallback(request *DescribeAccountAttributesRequest, callback func(response *DescribeAccountAttributesResponse, err error)) <-chan int
DescribeAccountAttributesWithCallback invokes the ecs.DescribeAccountAttributes API asynchronously api document: https://help.aliyun.com/api/ecs/describeaccountattributes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeAccountAttributesWithChan ¶
func (client *Client) DescribeAccountAttributesWithChan(request *DescribeAccountAttributesRequest) (<-chan *DescribeAccountAttributesResponse, <-chan error)
DescribeAccountAttributesWithChan invokes the ecs.DescribeAccountAttributes API asynchronously api document: https://help.aliyun.com/api/ecs/describeaccountattributes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeAutoSnapshotPolicyEx ¶
func (client *Client) DescribeAutoSnapshotPolicyEx(request *DescribeAutoSnapshotPolicyExRequest) (response *DescribeAutoSnapshotPolicyExResponse, err error)
DescribeAutoSnapshotPolicyEx invokes the ecs.DescribeAutoSnapshotPolicyEx API synchronously api document: https://help.aliyun.com/api/ecs/describeautosnapshotpolicyex.html
func (*Client) DescribeAutoSnapshotPolicyExWithCallback ¶
func (client *Client) DescribeAutoSnapshotPolicyExWithCallback(request *DescribeAutoSnapshotPolicyExRequest, callback func(response *DescribeAutoSnapshotPolicyExResponse, err error)) <-chan int
DescribeAutoSnapshotPolicyExWithCallback invokes the ecs.DescribeAutoSnapshotPolicyEx API asynchronously api document: https://help.aliyun.com/api/ecs/describeautosnapshotpolicyex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeAutoSnapshotPolicyExWithChan ¶
func (client *Client) DescribeAutoSnapshotPolicyExWithChan(request *DescribeAutoSnapshotPolicyExRequest) (<-chan *DescribeAutoSnapshotPolicyExResponse, <-chan error)
DescribeAutoSnapshotPolicyExWithChan invokes the ecs.DescribeAutoSnapshotPolicyEx API asynchronously api document: https://help.aliyun.com/api/ecs/describeautosnapshotpolicyex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeAvailableResource ¶
func (client *Client) DescribeAvailableResource(request *DescribeAvailableResourceRequest) (response *DescribeAvailableResourceResponse, err error)
DescribeAvailableResource invokes the ecs.DescribeAvailableResource API synchronously api document: https://help.aliyun.com/api/ecs/describeavailableresource.html
func (*Client) DescribeAvailableResourceWithCallback ¶
func (client *Client) DescribeAvailableResourceWithCallback(request *DescribeAvailableResourceRequest, callback func(response *DescribeAvailableResourceResponse, err error)) <-chan int
DescribeAvailableResourceWithCallback invokes the ecs.DescribeAvailableResource API asynchronously api document: https://help.aliyun.com/api/ecs/describeavailableresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeAvailableResourceWithChan ¶
func (client *Client) DescribeAvailableResourceWithChan(request *DescribeAvailableResourceRequest) (<-chan *DescribeAvailableResourceResponse, <-chan error)
DescribeAvailableResourceWithChan invokes the ecs.DescribeAvailableResource API asynchronously api document: https://help.aliyun.com/api/ecs/describeavailableresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBandwidthLimitation ¶
func (client *Client) DescribeBandwidthLimitation(request *DescribeBandwidthLimitationRequest) (response *DescribeBandwidthLimitationResponse, err error)
DescribeBandwidthLimitation invokes the ecs.DescribeBandwidthLimitation API synchronously api document: https://help.aliyun.com/api/ecs/describebandwidthlimitation.html
func (*Client) DescribeBandwidthLimitationWithCallback ¶
func (client *Client) DescribeBandwidthLimitationWithCallback(request *DescribeBandwidthLimitationRequest, callback func(response *DescribeBandwidthLimitationResponse, err error)) <-chan int
DescribeBandwidthLimitationWithCallback invokes the ecs.DescribeBandwidthLimitation API asynchronously api document: https://help.aliyun.com/api/ecs/describebandwidthlimitation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBandwidthLimitationWithChan ¶
func (client *Client) DescribeBandwidthLimitationWithChan(request *DescribeBandwidthLimitationRequest) (<-chan *DescribeBandwidthLimitationResponse, <-chan error)
DescribeBandwidthLimitationWithChan invokes the ecs.DescribeBandwidthLimitation API asynchronously api document: https://help.aliyun.com/api/ecs/describebandwidthlimitation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBandwidthPackages ¶
func (client *Client) DescribeBandwidthPackages(request *DescribeBandwidthPackagesRequest) (response *DescribeBandwidthPackagesResponse, err error)
DescribeBandwidthPackages invokes the ecs.DescribeBandwidthPackages API synchronously api document: https://help.aliyun.com/api/ecs/describebandwidthpackages.html
func (*Client) DescribeBandwidthPackagesWithCallback ¶
func (client *Client) DescribeBandwidthPackagesWithCallback(request *DescribeBandwidthPackagesRequest, callback func(response *DescribeBandwidthPackagesResponse, err error)) <-chan int
DescribeBandwidthPackagesWithCallback invokes the ecs.DescribeBandwidthPackages API asynchronously api document: https://help.aliyun.com/api/ecs/describebandwidthpackages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBandwidthPackagesWithChan ¶
func (client *Client) DescribeBandwidthPackagesWithChan(request *DescribeBandwidthPackagesRequest) (<-chan *DescribeBandwidthPackagesResponse, <-chan error)
DescribeBandwidthPackagesWithChan invokes the ecs.DescribeBandwidthPackages API asynchronously api document: https://help.aliyun.com/api/ecs/describebandwidthpackages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeClassicLinkInstances ¶
func (client *Client) DescribeClassicLinkInstances(request *DescribeClassicLinkInstancesRequest) (response *DescribeClassicLinkInstancesResponse, err error)
DescribeClassicLinkInstances invokes the ecs.DescribeClassicLinkInstances API synchronously api document: https://help.aliyun.com/api/ecs/describeclassiclinkinstances.html
func (*Client) DescribeClassicLinkInstancesWithCallback ¶
func (client *Client) DescribeClassicLinkInstancesWithCallback(request *DescribeClassicLinkInstancesRequest, callback func(response *DescribeClassicLinkInstancesResponse, err error)) <-chan int
DescribeClassicLinkInstancesWithCallback invokes the ecs.DescribeClassicLinkInstances API asynchronously api document: https://help.aliyun.com/api/ecs/describeclassiclinkinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeClassicLinkInstancesWithChan ¶
func (client *Client) DescribeClassicLinkInstancesWithChan(request *DescribeClassicLinkInstancesRequest) (<-chan *DescribeClassicLinkInstancesResponse, <-chan error)
DescribeClassicLinkInstancesWithChan invokes the ecs.DescribeClassicLinkInstances API asynchronously api document: https://help.aliyun.com/api/ecs/describeclassiclinkinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeCloudAssistantStatus ¶
func (client *Client) DescribeCloudAssistantStatus(request *DescribeCloudAssistantStatusRequest) (response *DescribeCloudAssistantStatusResponse, err error)
DescribeCloudAssistantStatus invokes the ecs.DescribeCloudAssistantStatus API synchronously api document: https://help.aliyun.com/api/ecs/describecloudassistantstatus.html
func (*Client) DescribeCloudAssistantStatusWithCallback ¶
func (client *Client) DescribeCloudAssistantStatusWithCallback(request *DescribeCloudAssistantStatusRequest, callback func(response *DescribeCloudAssistantStatusResponse, err error)) <-chan int
DescribeCloudAssistantStatusWithCallback invokes the ecs.DescribeCloudAssistantStatus API asynchronously api document: https://help.aliyun.com/api/ecs/describecloudassistantstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeCloudAssistantStatusWithChan ¶
func (client *Client) DescribeCloudAssistantStatusWithChan(request *DescribeCloudAssistantStatusRequest) (<-chan *DescribeCloudAssistantStatusResponse, <-chan error)
DescribeCloudAssistantStatusWithChan invokes the ecs.DescribeCloudAssistantStatus API asynchronously api document: https://help.aliyun.com/api/ecs/describecloudassistantstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeClusters ¶
func (client *Client) DescribeClusters(request *DescribeClustersRequest) (response *DescribeClustersResponse, err error)
DescribeClusters invokes the ecs.DescribeClusters API synchronously api document: https://help.aliyun.com/api/ecs/describeclusters.html
func (*Client) DescribeClustersWithCallback ¶
func (client *Client) DescribeClustersWithCallback(request *DescribeClustersRequest, callback func(response *DescribeClustersResponse, err error)) <-chan int
DescribeClustersWithCallback invokes the ecs.DescribeClusters API asynchronously api document: https://help.aliyun.com/api/ecs/describeclusters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeClustersWithChan ¶
func (client *Client) DescribeClustersWithChan(request *DescribeClustersRequest) (<-chan *DescribeClustersResponse, <-chan error)
DescribeClustersWithChan invokes the ecs.DescribeClusters API asynchronously api document: https://help.aliyun.com/api/ecs/describeclusters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeCommands ¶
func (client *Client) DescribeCommands(request *DescribeCommandsRequest) (response *DescribeCommandsResponse, err error)
DescribeCommands invokes the ecs.DescribeCommands API synchronously api document: https://help.aliyun.com/api/ecs/describecommands.html
func (*Client) DescribeCommandsWithCallback ¶
func (client *Client) DescribeCommandsWithCallback(request *DescribeCommandsRequest, callback func(response *DescribeCommandsResponse, err error)) <-chan int
DescribeCommandsWithCallback invokes the ecs.DescribeCommands API asynchronously api document: https://help.aliyun.com/api/ecs/describecommands.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeCommandsWithChan ¶
func (client *Client) DescribeCommandsWithChan(request *DescribeCommandsRequest) (<-chan *DescribeCommandsResponse, <-chan error)
DescribeCommandsWithChan invokes the ecs.DescribeCommands API asynchronously api document: https://help.aliyun.com/api/ecs/describecommands.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDedicatedHostAutoRenew ¶
func (client *Client) DescribeDedicatedHostAutoRenew(request *DescribeDedicatedHostAutoRenewRequest) (response *DescribeDedicatedHostAutoRenewResponse, err error)
DescribeDedicatedHostAutoRenew invokes the ecs.DescribeDedicatedHostAutoRenew API synchronously api document: https://help.aliyun.com/api/ecs/describededicatedhostautorenew.html
func (*Client) DescribeDedicatedHostAutoRenewWithCallback ¶
func (client *Client) DescribeDedicatedHostAutoRenewWithCallback(request *DescribeDedicatedHostAutoRenewRequest, callback func(response *DescribeDedicatedHostAutoRenewResponse, err error)) <-chan int
DescribeDedicatedHostAutoRenewWithCallback invokes the ecs.DescribeDedicatedHostAutoRenew API asynchronously api document: https://help.aliyun.com/api/ecs/describededicatedhostautorenew.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDedicatedHostAutoRenewWithChan ¶
func (client *Client) DescribeDedicatedHostAutoRenewWithChan(request *DescribeDedicatedHostAutoRenewRequest) (<-chan *DescribeDedicatedHostAutoRenewResponse, <-chan error)
DescribeDedicatedHostAutoRenewWithChan invokes the ecs.DescribeDedicatedHostAutoRenew API asynchronously api document: https://help.aliyun.com/api/ecs/describededicatedhostautorenew.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDedicatedHostTypes ¶
func (client *Client) DescribeDedicatedHostTypes(request *DescribeDedicatedHostTypesRequest) (response *DescribeDedicatedHostTypesResponse, err error)
DescribeDedicatedHostTypes invokes the ecs.DescribeDedicatedHostTypes API synchronously api document: https://help.aliyun.com/api/ecs/describededicatedhosttypes.html
func (*Client) DescribeDedicatedHostTypesWithCallback ¶
func (client *Client) DescribeDedicatedHostTypesWithCallback(request *DescribeDedicatedHostTypesRequest, callback func(response *DescribeDedicatedHostTypesResponse, err error)) <-chan int
DescribeDedicatedHostTypesWithCallback invokes the ecs.DescribeDedicatedHostTypes API asynchronously api document: https://help.aliyun.com/api/ecs/describededicatedhosttypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDedicatedHostTypesWithChan ¶
func (client *Client) DescribeDedicatedHostTypesWithChan(request *DescribeDedicatedHostTypesRequest) (<-chan *DescribeDedicatedHostTypesResponse, <-chan error)
DescribeDedicatedHostTypesWithChan invokes the ecs.DescribeDedicatedHostTypes API asynchronously api document: https://help.aliyun.com/api/ecs/describededicatedhosttypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDedicatedHosts ¶
func (client *Client) DescribeDedicatedHosts(request *DescribeDedicatedHostsRequest) (response *DescribeDedicatedHostsResponse, err error)
DescribeDedicatedHosts invokes the ecs.DescribeDedicatedHosts API synchronously api document: https://help.aliyun.com/api/ecs/describededicatedhosts.html
func (*Client) DescribeDedicatedHostsWithCallback ¶
func (client *Client) DescribeDedicatedHostsWithCallback(request *DescribeDedicatedHostsRequest, callback func(response *DescribeDedicatedHostsResponse, err error)) <-chan int
DescribeDedicatedHostsWithCallback invokes the ecs.DescribeDedicatedHosts API asynchronously api document: https://help.aliyun.com/api/ecs/describededicatedhosts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDedicatedHostsWithChan ¶
func (client *Client) DescribeDedicatedHostsWithChan(request *DescribeDedicatedHostsRequest) (<-chan *DescribeDedicatedHostsResponse, <-chan error)
DescribeDedicatedHostsWithChan invokes the ecs.DescribeDedicatedHosts API asynchronously api document: https://help.aliyun.com/api/ecs/describededicatedhosts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDemands ¶
func (client *Client) DescribeDemands(request *DescribeDemandsRequest) (response *DescribeDemandsResponse, err error)
DescribeDemands invokes the ecs.DescribeDemands API synchronously api document: https://help.aliyun.com/api/ecs/describedemands.html
func (*Client) DescribeDemandsWithCallback ¶
func (client *Client) DescribeDemandsWithCallback(request *DescribeDemandsRequest, callback func(response *DescribeDemandsResponse, err error)) <-chan int
DescribeDemandsWithCallback invokes the ecs.DescribeDemands API asynchronously api document: https://help.aliyun.com/api/ecs/describedemands.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDemandsWithChan ¶
func (client *Client) DescribeDemandsWithChan(request *DescribeDemandsRequest) (<-chan *DescribeDemandsResponse, <-chan error)
DescribeDemandsWithChan invokes the ecs.DescribeDemands API asynchronously api document: https://help.aliyun.com/api/ecs/describedemands.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDeploymentSets ¶
func (client *Client) DescribeDeploymentSets(request *DescribeDeploymentSetsRequest) (response *DescribeDeploymentSetsResponse, err error)
DescribeDeploymentSets invokes the ecs.DescribeDeploymentSets API synchronously api document: https://help.aliyun.com/api/ecs/describedeploymentsets.html
func (*Client) DescribeDeploymentSetsWithCallback ¶
func (client *Client) DescribeDeploymentSetsWithCallback(request *DescribeDeploymentSetsRequest, callback func(response *DescribeDeploymentSetsResponse, err error)) <-chan int
DescribeDeploymentSetsWithCallback invokes the ecs.DescribeDeploymentSets API asynchronously api document: https://help.aliyun.com/api/ecs/describedeploymentsets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDeploymentSetsWithChan ¶
func (client *Client) DescribeDeploymentSetsWithChan(request *DescribeDeploymentSetsRequest) (<-chan *DescribeDeploymentSetsResponse, <-chan error)
DescribeDeploymentSetsWithChan invokes the ecs.DescribeDeploymentSets API asynchronously api document: https://help.aliyun.com/api/ecs/describedeploymentsets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDiskMonitorData ¶
func (client *Client) DescribeDiskMonitorData(request *DescribeDiskMonitorDataRequest) (response *DescribeDiskMonitorDataResponse, err error)
DescribeDiskMonitorData invokes the ecs.DescribeDiskMonitorData API synchronously api document: https://help.aliyun.com/api/ecs/describediskmonitordata.html
func (*Client) DescribeDiskMonitorDataWithCallback ¶
func (client *Client) DescribeDiskMonitorDataWithCallback(request *DescribeDiskMonitorDataRequest, callback func(response *DescribeDiskMonitorDataResponse, err error)) <-chan int
DescribeDiskMonitorDataWithCallback invokes the ecs.DescribeDiskMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describediskmonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDiskMonitorDataWithChan ¶
func (client *Client) DescribeDiskMonitorDataWithChan(request *DescribeDiskMonitorDataRequest) (<-chan *DescribeDiskMonitorDataResponse, <-chan error)
DescribeDiskMonitorDataWithChan invokes the ecs.DescribeDiskMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describediskmonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDisks ¶
func (client *Client) DescribeDisks(request *DescribeDisksRequest) (response *DescribeDisksResponse, err error)
DescribeDisks invokes the ecs.DescribeDisks API synchronously api document: https://help.aliyun.com/api/ecs/describedisks.html
func (*Client) DescribeDisksFullStatus ¶
func (client *Client) DescribeDisksFullStatus(request *DescribeDisksFullStatusRequest) (response *DescribeDisksFullStatusResponse, err error)
DescribeDisksFullStatus invokes the ecs.DescribeDisksFullStatus API synchronously api document: https://help.aliyun.com/api/ecs/describedisksfullstatus.html
func (*Client) DescribeDisksFullStatusWithCallback ¶
func (client *Client) DescribeDisksFullStatusWithCallback(request *DescribeDisksFullStatusRequest, callback func(response *DescribeDisksFullStatusResponse, err error)) <-chan int
DescribeDisksFullStatusWithCallback invokes the ecs.DescribeDisksFullStatus API asynchronously api document: https://help.aliyun.com/api/ecs/describedisksfullstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDisksFullStatusWithChan ¶
func (client *Client) DescribeDisksFullStatusWithChan(request *DescribeDisksFullStatusRequest) (<-chan *DescribeDisksFullStatusResponse, <-chan error)
DescribeDisksFullStatusWithChan invokes the ecs.DescribeDisksFullStatus API asynchronously api document: https://help.aliyun.com/api/ecs/describedisksfullstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDisksWithCallback ¶
func (client *Client) DescribeDisksWithCallback(request *DescribeDisksRequest, callback func(response *DescribeDisksResponse, err error)) <-chan int
DescribeDisksWithCallback invokes the ecs.DescribeDisks API asynchronously api document: https://help.aliyun.com/api/ecs/describedisks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDisksWithChan ¶
func (client *Client) DescribeDisksWithChan(request *DescribeDisksRequest) (<-chan *DescribeDisksResponse, <-chan error)
DescribeDisksWithChan invokes the ecs.DescribeDisks API asynchronously api document: https://help.aliyun.com/api/ecs/describedisks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeEipAddresses ¶
func (client *Client) DescribeEipAddresses(request *DescribeEipAddressesRequest) (response *DescribeEipAddressesResponse, err error)
DescribeEipAddresses invokes the ecs.DescribeEipAddresses API synchronously api document: https://help.aliyun.com/api/ecs/describeeipaddresses.html
func (*Client) DescribeEipAddressesWithCallback ¶
func (client *Client) DescribeEipAddressesWithCallback(request *DescribeEipAddressesRequest, callback func(response *DescribeEipAddressesResponse, err error)) <-chan int
DescribeEipAddressesWithCallback invokes the ecs.DescribeEipAddresses API asynchronously api document: https://help.aliyun.com/api/ecs/describeeipaddresses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeEipAddressesWithChan ¶
func (client *Client) DescribeEipAddressesWithChan(request *DescribeEipAddressesRequest) (<-chan *DescribeEipAddressesResponse, <-chan error)
DescribeEipAddressesWithChan invokes the ecs.DescribeEipAddresses API asynchronously api document: https://help.aliyun.com/api/ecs/describeeipaddresses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeEipMonitorData ¶
func (client *Client) DescribeEipMonitorData(request *DescribeEipMonitorDataRequest) (response *DescribeEipMonitorDataResponse, err error)
DescribeEipMonitorData invokes the ecs.DescribeEipMonitorData API synchronously api document: https://help.aliyun.com/api/ecs/describeeipmonitordata.html
func (*Client) DescribeEipMonitorDataWithCallback ¶
func (client *Client) DescribeEipMonitorDataWithCallback(request *DescribeEipMonitorDataRequest, callback func(response *DescribeEipMonitorDataResponse, err error)) <-chan int
DescribeEipMonitorDataWithCallback invokes the ecs.DescribeEipMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describeeipmonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeEipMonitorDataWithChan ¶
func (client *Client) DescribeEipMonitorDataWithChan(request *DescribeEipMonitorDataRequest) (<-chan *DescribeEipMonitorDataResponse, <-chan error)
DescribeEipMonitorDataWithChan invokes the ecs.DescribeEipMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describeeipmonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeEniMonitorData ¶
func (client *Client) DescribeEniMonitorData(request *DescribeEniMonitorDataRequest) (response *DescribeEniMonitorDataResponse, err error)
DescribeEniMonitorData invokes the ecs.DescribeEniMonitorData API synchronously api document: https://help.aliyun.com/api/ecs/describeenimonitordata.html
func (*Client) DescribeEniMonitorDataWithCallback ¶
func (client *Client) DescribeEniMonitorDataWithCallback(request *DescribeEniMonitorDataRequest, callback func(response *DescribeEniMonitorDataResponse, err error)) <-chan int
DescribeEniMonitorDataWithCallback invokes the ecs.DescribeEniMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describeenimonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeEniMonitorDataWithChan ¶
func (client *Client) DescribeEniMonitorDataWithChan(request *DescribeEniMonitorDataRequest) (<-chan *DescribeEniMonitorDataResponse, <-chan error)
DescribeEniMonitorDataWithChan invokes the ecs.DescribeEniMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describeenimonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeForwardTableEntries ¶
func (client *Client) DescribeForwardTableEntries(request *DescribeForwardTableEntriesRequest) (response *DescribeForwardTableEntriesResponse, err error)
DescribeForwardTableEntries invokes the ecs.DescribeForwardTableEntries API synchronously api document: https://help.aliyun.com/api/ecs/describeforwardtableentries.html
func (*Client) DescribeForwardTableEntriesWithCallback ¶
func (client *Client) DescribeForwardTableEntriesWithCallback(request *DescribeForwardTableEntriesRequest, callback func(response *DescribeForwardTableEntriesResponse, err error)) <-chan int
DescribeForwardTableEntriesWithCallback invokes the ecs.DescribeForwardTableEntries API asynchronously api document: https://help.aliyun.com/api/ecs/describeforwardtableentries.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeForwardTableEntriesWithChan ¶
func (client *Client) DescribeForwardTableEntriesWithChan(request *DescribeForwardTableEntriesRequest) (<-chan *DescribeForwardTableEntriesResponse, <-chan error)
DescribeForwardTableEntriesWithChan invokes the ecs.DescribeForwardTableEntries API asynchronously api document: https://help.aliyun.com/api/ecs/describeforwardtableentries.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeHaVips ¶
func (client *Client) DescribeHaVips(request *DescribeHaVipsRequest) (response *DescribeHaVipsResponse, err error)
DescribeHaVips invokes the ecs.DescribeHaVips API synchronously api document: https://help.aliyun.com/api/ecs/describehavips.html
func (*Client) DescribeHaVipsWithCallback ¶
func (client *Client) DescribeHaVipsWithCallback(request *DescribeHaVipsRequest, callback func(response *DescribeHaVipsResponse, err error)) <-chan int
DescribeHaVipsWithCallback invokes the ecs.DescribeHaVips API asynchronously api document: https://help.aliyun.com/api/ecs/describehavips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeHaVipsWithChan ¶
func (client *Client) DescribeHaVipsWithChan(request *DescribeHaVipsRequest) (<-chan *DescribeHaVipsResponse, <-chan error)
DescribeHaVipsWithChan invokes the ecs.DescribeHaVips API asynchronously api document: https://help.aliyun.com/api/ecs/describehavips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeHpcClusters ¶
func (client *Client) DescribeHpcClusters(request *DescribeHpcClustersRequest) (response *DescribeHpcClustersResponse, err error)
DescribeHpcClusters invokes the ecs.DescribeHpcClusters API synchronously api document: https://help.aliyun.com/api/ecs/describehpcclusters.html
func (*Client) DescribeHpcClustersWithCallback ¶
func (client *Client) DescribeHpcClustersWithCallback(request *DescribeHpcClustersRequest, callback func(response *DescribeHpcClustersResponse, err error)) <-chan int
DescribeHpcClustersWithCallback invokes the ecs.DescribeHpcClusters API asynchronously api document: https://help.aliyun.com/api/ecs/describehpcclusters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeHpcClustersWithChan ¶
func (client *Client) DescribeHpcClustersWithChan(request *DescribeHpcClustersRequest) (<-chan *DescribeHpcClustersResponse, <-chan error)
DescribeHpcClustersWithChan invokes the ecs.DescribeHpcClusters API asynchronously api document: https://help.aliyun.com/api/ecs/describehpcclusters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeImageSharePermission ¶
func (client *Client) DescribeImageSharePermission(request *DescribeImageSharePermissionRequest) (response *DescribeImageSharePermissionResponse, err error)
DescribeImageSharePermission invokes the ecs.DescribeImageSharePermission API synchronously api document: https://help.aliyun.com/api/ecs/describeimagesharepermission.html
func (*Client) DescribeImageSharePermissionWithCallback ¶
func (client *Client) DescribeImageSharePermissionWithCallback(request *DescribeImageSharePermissionRequest, callback func(response *DescribeImageSharePermissionResponse, err error)) <-chan int
DescribeImageSharePermissionWithCallback invokes the ecs.DescribeImageSharePermission API asynchronously api document: https://help.aliyun.com/api/ecs/describeimagesharepermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeImageSharePermissionWithChan ¶
func (client *Client) DescribeImageSharePermissionWithChan(request *DescribeImageSharePermissionRequest) (<-chan *DescribeImageSharePermissionResponse, <-chan error)
DescribeImageSharePermissionWithChan invokes the ecs.DescribeImageSharePermission API asynchronously api document: https://help.aliyun.com/api/ecs/describeimagesharepermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeImageSupportInstanceTypes ¶
func (client *Client) DescribeImageSupportInstanceTypes(request *DescribeImageSupportInstanceTypesRequest) (response *DescribeImageSupportInstanceTypesResponse, err error)
DescribeImageSupportInstanceTypes invokes the ecs.DescribeImageSupportInstanceTypes API synchronously api document: https://help.aliyun.com/api/ecs/describeimagesupportinstancetypes.html
func (*Client) DescribeImageSupportInstanceTypesWithCallback ¶
func (client *Client) DescribeImageSupportInstanceTypesWithCallback(request *DescribeImageSupportInstanceTypesRequest, callback func(response *DescribeImageSupportInstanceTypesResponse, err error)) <-chan int
DescribeImageSupportInstanceTypesWithCallback invokes the ecs.DescribeImageSupportInstanceTypes API asynchronously api document: https://help.aliyun.com/api/ecs/describeimagesupportinstancetypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeImageSupportInstanceTypesWithChan ¶
func (client *Client) DescribeImageSupportInstanceTypesWithChan(request *DescribeImageSupportInstanceTypesRequest) (<-chan *DescribeImageSupportInstanceTypesResponse, <-chan error)
DescribeImageSupportInstanceTypesWithChan invokes the ecs.DescribeImageSupportInstanceTypes API asynchronously api document: https://help.aliyun.com/api/ecs/describeimagesupportinstancetypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeImages ¶
func (client *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
DescribeImages invokes the ecs.DescribeImages API synchronously api document: https://help.aliyun.com/api/ecs/describeimages.html
func (*Client) DescribeImagesWithCallback ¶
func (client *Client) DescribeImagesWithCallback(request *DescribeImagesRequest, callback func(response *DescribeImagesResponse, err error)) <-chan int
DescribeImagesWithCallback invokes the ecs.DescribeImages API asynchronously api document: https://help.aliyun.com/api/ecs/describeimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeImagesWithChan ¶
func (client *Client) DescribeImagesWithChan(request *DescribeImagesRequest) (<-chan *DescribeImagesResponse, <-chan error)
DescribeImagesWithChan invokes the ecs.DescribeImages API asynchronously api document: https://help.aliyun.com/api/ecs/describeimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceAttribute ¶
func (client *Client) DescribeInstanceAttribute(request *DescribeInstanceAttributeRequest) (response *DescribeInstanceAttributeResponse, err error)
DescribeInstanceAttribute invokes the ecs.DescribeInstanceAttribute API synchronously api document: https://help.aliyun.com/api/ecs/describeinstanceattribute.html
func (*Client) DescribeInstanceAttributeWithCallback ¶
func (client *Client) DescribeInstanceAttributeWithCallback(request *DescribeInstanceAttributeRequest, callback func(response *DescribeInstanceAttributeResponse, err error)) <-chan int
DescribeInstanceAttributeWithCallback invokes the ecs.DescribeInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstanceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceAttributeWithChan ¶
func (client *Client) DescribeInstanceAttributeWithChan(request *DescribeInstanceAttributeRequest) (<-chan *DescribeInstanceAttributeResponse, <-chan error)
DescribeInstanceAttributeWithChan invokes the ecs.DescribeInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstanceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceAutoRenewAttribute ¶
func (client *Client) DescribeInstanceAutoRenewAttribute(request *DescribeInstanceAutoRenewAttributeRequest) (response *DescribeInstanceAutoRenewAttributeResponse, err error)
DescribeInstanceAutoRenewAttribute invokes the ecs.DescribeInstanceAutoRenewAttribute API synchronously api document: https://help.aliyun.com/api/ecs/describeinstanceautorenewattribute.html
func (*Client) DescribeInstanceAutoRenewAttributeWithCallback ¶
func (client *Client) DescribeInstanceAutoRenewAttributeWithCallback(request *DescribeInstanceAutoRenewAttributeRequest, callback func(response *DescribeInstanceAutoRenewAttributeResponse, err error)) <-chan int
DescribeInstanceAutoRenewAttributeWithCallback invokes the ecs.DescribeInstanceAutoRenewAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstanceautorenewattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceAutoRenewAttributeWithChan ¶
func (client *Client) DescribeInstanceAutoRenewAttributeWithChan(request *DescribeInstanceAutoRenewAttributeRequest) (<-chan *DescribeInstanceAutoRenewAttributeResponse, <-chan error)
DescribeInstanceAutoRenewAttributeWithChan invokes the ecs.DescribeInstanceAutoRenewAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstanceautorenewattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceHistoryEvents ¶
func (client *Client) DescribeInstanceHistoryEvents(request *DescribeInstanceHistoryEventsRequest) (response *DescribeInstanceHistoryEventsResponse, err error)
DescribeInstanceHistoryEvents invokes the ecs.DescribeInstanceHistoryEvents API synchronously api document: https://help.aliyun.com/api/ecs/describeinstancehistoryevents.html
func (*Client) DescribeInstanceHistoryEventsWithCallback ¶
func (client *Client) DescribeInstanceHistoryEventsWithCallback(request *DescribeInstanceHistoryEventsRequest, callback func(response *DescribeInstanceHistoryEventsResponse, err error)) <-chan int
DescribeInstanceHistoryEventsWithCallback invokes the ecs.DescribeInstanceHistoryEvents API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancehistoryevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceHistoryEventsWithChan ¶
func (client *Client) DescribeInstanceHistoryEventsWithChan(request *DescribeInstanceHistoryEventsRequest) (<-chan *DescribeInstanceHistoryEventsResponse, <-chan error)
DescribeInstanceHistoryEventsWithChan invokes the ecs.DescribeInstanceHistoryEvents API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancehistoryevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceMonitorData ¶
func (client *Client) DescribeInstanceMonitorData(request *DescribeInstanceMonitorDataRequest) (response *DescribeInstanceMonitorDataResponse, err error)
DescribeInstanceMonitorData invokes the ecs.DescribeInstanceMonitorData API synchronously api document: https://help.aliyun.com/api/ecs/describeinstancemonitordata.html
func (*Client) DescribeInstanceMonitorDataWithCallback ¶
func (client *Client) DescribeInstanceMonitorDataWithCallback(request *DescribeInstanceMonitorDataRequest, callback func(response *DescribeInstanceMonitorDataResponse, err error)) <-chan int
DescribeInstanceMonitorDataWithCallback invokes the ecs.DescribeInstanceMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancemonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceMonitorDataWithChan ¶
func (client *Client) DescribeInstanceMonitorDataWithChan(request *DescribeInstanceMonitorDataRequest) (<-chan *DescribeInstanceMonitorDataResponse, <-chan error)
DescribeInstanceMonitorDataWithChan invokes the ecs.DescribeInstanceMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancemonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstancePhysicalAttribute ¶
func (client *Client) DescribeInstancePhysicalAttribute(request *DescribeInstancePhysicalAttributeRequest) (response *DescribeInstancePhysicalAttributeResponse, err error)
DescribeInstancePhysicalAttribute invokes the ecs.DescribeInstancePhysicalAttribute API synchronously api document: https://help.aliyun.com/api/ecs/describeinstancephysicalattribute.html
func (*Client) DescribeInstancePhysicalAttributeWithCallback ¶
func (client *Client) DescribeInstancePhysicalAttributeWithCallback(request *DescribeInstancePhysicalAttributeRequest, callback func(response *DescribeInstancePhysicalAttributeResponse, err error)) <-chan int
DescribeInstancePhysicalAttributeWithCallback invokes the ecs.DescribeInstancePhysicalAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancephysicalattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstancePhysicalAttributeWithChan ¶
func (client *Client) DescribeInstancePhysicalAttributeWithChan(request *DescribeInstancePhysicalAttributeRequest) (<-chan *DescribeInstancePhysicalAttributeResponse, <-chan error)
DescribeInstancePhysicalAttributeWithChan invokes the ecs.DescribeInstancePhysicalAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancephysicalattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceRamRole ¶
func (client *Client) DescribeInstanceRamRole(request *DescribeInstanceRamRoleRequest) (response *DescribeInstanceRamRoleResponse, err error)
DescribeInstanceRamRole invokes the ecs.DescribeInstanceRamRole API synchronously api document: https://help.aliyun.com/api/ecs/describeinstanceramrole.html
func (*Client) DescribeInstanceRamRoleWithCallback ¶
func (client *Client) DescribeInstanceRamRoleWithCallback(request *DescribeInstanceRamRoleRequest, callback func(response *DescribeInstanceRamRoleResponse, err error)) <-chan int
DescribeInstanceRamRoleWithCallback invokes the ecs.DescribeInstanceRamRole API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstanceramrole.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceRamRoleWithChan ¶
func (client *Client) DescribeInstanceRamRoleWithChan(request *DescribeInstanceRamRoleRequest) (<-chan *DescribeInstanceRamRoleResponse, <-chan error)
DescribeInstanceRamRoleWithChan invokes the ecs.DescribeInstanceRamRole API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstanceramrole.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceStatus ¶
func (client *Client) DescribeInstanceStatus(request *DescribeInstanceStatusRequest) (response *DescribeInstanceStatusResponse, err error)
DescribeInstanceStatus invokes the ecs.DescribeInstanceStatus API synchronously api document: https://help.aliyun.com/api/ecs/describeinstancestatus.html
func (*Client) DescribeInstanceStatusWithCallback ¶
func (client *Client) DescribeInstanceStatusWithCallback(request *DescribeInstanceStatusRequest, callback func(response *DescribeInstanceStatusResponse, err error)) <-chan int
DescribeInstanceStatusWithCallback invokes the ecs.DescribeInstanceStatus API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceStatusWithChan ¶
func (client *Client) DescribeInstanceStatusWithChan(request *DescribeInstanceStatusRequest) (<-chan *DescribeInstanceStatusResponse, <-chan error)
DescribeInstanceStatusWithChan invokes the ecs.DescribeInstanceStatus API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceTopology ¶
func (client *Client) DescribeInstanceTopology(request *DescribeInstanceTopologyRequest) (response *DescribeInstanceTopologyResponse, err error)
DescribeInstanceTopology invokes the ecs.DescribeInstanceTopology API synchronously api document: https://help.aliyun.com/api/ecs/describeinstancetopology.html
func (*Client) DescribeInstanceTopologyWithCallback ¶
func (client *Client) DescribeInstanceTopologyWithCallback(request *DescribeInstanceTopologyRequest, callback func(response *DescribeInstanceTopologyResponse, err error)) <-chan int
DescribeInstanceTopologyWithCallback invokes the ecs.DescribeInstanceTopology API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancetopology.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceTopologyWithChan ¶
func (client *Client) DescribeInstanceTopologyWithChan(request *DescribeInstanceTopologyRequest) (<-chan *DescribeInstanceTopologyResponse, <-chan error)
DescribeInstanceTopologyWithChan invokes the ecs.DescribeInstanceTopology API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancetopology.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceTypeFamilies ¶
func (client *Client) DescribeInstanceTypeFamilies(request *DescribeInstanceTypeFamiliesRequest) (response *DescribeInstanceTypeFamiliesResponse, err error)
DescribeInstanceTypeFamilies invokes the ecs.DescribeInstanceTypeFamilies API synchronously api document: https://help.aliyun.com/api/ecs/describeinstancetypefamilies.html
func (*Client) DescribeInstanceTypeFamiliesWithCallback ¶
func (client *Client) DescribeInstanceTypeFamiliesWithCallback(request *DescribeInstanceTypeFamiliesRequest, callback func(response *DescribeInstanceTypeFamiliesResponse, err error)) <-chan int
DescribeInstanceTypeFamiliesWithCallback invokes the ecs.DescribeInstanceTypeFamilies API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancetypefamilies.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceTypeFamiliesWithChan ¶
func (client *Client) DescribeInstanceTypeFamiliesWithChan(request *DescribeInstanceTypeFamiliesRequest) (<-chan *DescribeInstanceTypeFamiliesResponse, <-chan error)
DescribeInstanceTypeFamiliesWithChan invokes the ecs.DescribeInstanceTypeFamilies API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancetypefamilies.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceTypes ¶
func (client *Client) DescribeInstanceTypes(request *DescribeInstanceTypesRequest) (response *DescribeInstanceTypesResponse, err error)
DescribeInstanceTypes invokes the ecs.DescribeInstanceTypes API synchronously api document: https://help.aliyun.com/api/ecs/describeinstancetypes.html
func (*Client) DescribeInstanceTypesWithCallback ¶
func (client *Client) DescribeInstanceTypesWithCallback(request *DescribeInstanceTypesRequest, callback func(response *DescribeInstanceTypesResponse, err error)) <-chan int
DescribeInstanceTypesWithCallback invokes the ecs.DescribeInstanceTypes API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancetypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceTypesWithChan ¶
func (client *Client) DescribeInstanceTypesWithChan(request *DescribeInstanceTypesRequest) (<-chan *DescribeInstanceTypesResponse, <-chan error)
DescribeInstanceTypesWithChan invokes the ecs.DescribeInstanceTypes API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancetypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceVncPasswd ¶
func (client *Client) DescribeInstanceVncPasswd(request *DescribeInstanceVncPasswdRequest) (response *DescribeInstanceVncPasswdResponse, err error)
DescribeInstanceVncPasswd invokes the ecs.DescribeInstanceVncPasswd API synchronously api document: https://help.aliyun.com/api/ecs/describeinstancevncpasswd.html
func (*Client) DescribeInstanceVncPasswdWithCallback ¶
func (client *Client) DescribeInstanceVncPasswdWithCallback(request *DescribeInstanceVncPasswdRequest, callback func(response *DescribeInstanceVncPasswdResponse, err error)) <-chan int
DescribeInstanceVncPasswdWithCallback invokes the ecs.DescribeInstanceVncPasswd API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancevncpasswd.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceVncPasswdWithChan ¶
func (client *Client) DescribeInstanceVncPasswdWithChan(request *DescribeInstanceVncPasswdRequest) (<-chan *DescribeInstanceVncPasswdResponse, <-chan error)
DescribeInstanceVncPasswdWithChan invokes the ecs.DescribeInstanceVncPasswd API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancevncpasswd.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceVncUrl ¶
func (client *Client) DescribeInstanceVncUrl(request *DescribeInstanceVncUrlRequest) (response *DescribeInstanceVncUrlResponse, err error)
DescribeInstanceVncUrl invokes the ecs.DescribeInstanceVncUrl API synchronously api document: https://help.aliyun.com/api/ecs/describeinstancevncurl.html
func (*Client) DescribeInstanceVncUrlWithCallback ¶
func (client *Client) DescribeInstanceVncUrlWithCallback(request *DescribeInstanceVncUrlRequest, callback func(response *DescribeInstanceVncUrlResponse, err error)) <-chan int
DescribeInstanceVncUrlWithCallback invokes the ecs.DescribeInstanceVncUrl API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancevncurl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstanceVncUrlWithChan ¶
func (client *Client) DescribeInstanceVncUrlWithChan(request *DescribeInstanceVncUrlRequest) (<-chan *DescribeInstanceVncUrlResponse, <-chan error)
DescribeInstanceVncUrlWithChan invokes the ecs.DescribeInstanceVncUrl API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancevncurl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstances ¶
func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
DescribeInstances invokes the ecs.DescribeInstances API synchronously api document: https://help.aliyun.com/api/ecs/describeinstances.html
func (*Client) DescribeInstancesFullStatus ¶
func (client *Client) DescribeInstancesFullStatus(request *DescribeInstancesFullStatusRequest) (response *DescribeInstancesFullStatusResponse, err error)
DescribeInstancesFullStatus invokes the ecs.DescribeInstancesFullStatus API synchronously api document: https://help.aliyun.com/api/ecs/describeinstancesfullstatus.html
func (*Client) DescribeInstancesFullStatusWithCallback ¶
func (client *Client) DescribeInstancesFullStatusWithCallback(request *DescribeInstancesFullStatusRequest, callback func(response *DescribeInstancesFullStatusResponse, err error)) <-chan int
DescribeInstancesFullStatusWithCallback invokes the ecs.DescribeInstancesFullStatus API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancesfullstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstancesFullStatusWithChan ¶
func (client *Client) DescribeInstancesFullStatusWithChan(request *DescribeInstancesFullStatusRequest) (<-chan *DescribeInstancesFullStatusResponse, <-chan error)
DescribeInstancesFullStatusWithChan invokes the ecs.DescribeInstancesFullStatus API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstancesfullstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstancesWithCallback ¶
func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, callback func(response *DescribeInstancesResponse, err error)) <-chan int
DescribeInstancesWithCallback invokes the ecs.DescribeInstances API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInstancesWithChan ¶
func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)
DescribeInstancesWithChan invokes the ecs.DescribeInstances API asynchronously api document: https://help.aliyun.com/api/ecs/describeinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInvocationResults ¶
func (client *Client) DescribeInvocationResults(request *DescribeInvocationResultsRequest) (response *DescribeInvocationResultsResponse, err error)
DescribeInvocationResults invokes the ecs.DescribeInvocationResults API synchronously api document: https://help.aliyun.com/api/ecs/describeinvocationresults.html
func (*Client) DescribeInvocationResultsWithCallback ¶
func (client *Client) DescribeInvocationResultsWithCallback(request *DescribeInvocationResultsRequest, callback func(response *DescribeInvocationResultsResponse, err error)) <-chan int
DescribeInvocationResultsWithCallback invokes the ecs.DescribeInvocationResults API asynchronously api document: https://help.aliyun.com/api/ecs/describeinvocationresults.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInvocationResultsWithChan ¶
func (client *Client) DescribeInvocationResultsWithChan(request *DescribeInvocationResultsRequest) (<-chan *DescribeInvocationResultsResponse, <-chan error)
DescribeInvocationResultsWithChan invokes the ecs.DescribeInvocationResults API asynchronously api document: https://help.aliyun.com/api/ecs/describeinvocationresults.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInvocations ¶
func (client *Client) DescribeInvocations(request *DescribeInvocationsRequest) (response *DescribeInvocationsResponse, err error)
DescribeInvocations invokes the ecs.DescribeInvocations API synchronously api document: https://help.aliyun.com/api/ecs/describeinvocations.html
func (*Client) DescribeInvocationsWithCallback ¶
func (client *Client) DescribeInvocationsWithCallback(request *DescribeInvocationsRequest, callback func(response *DescribeInvocationsResponse, err error)) <-chan int
DescribeInvocationsWithCallback invokes the ecs.DescribeInvocations API asynchronously api document: https://help.aliyun.com/api/ecs/describeinvocations.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInvocationsWithChan ¶
func (client *Client) DescribeInvocationsWithChan(request *DescribeInvocationsRequest) (<-chan *DescribeInvocationsResponse, <-chan error)
DescribeInvocationsWithChan invokes the ecs.DescribeInvocations API asynchronously api document: https://help.aliyun.com/api/ecs/describeinvocations.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeKeyPairs ¶
func (client *Client) DescribeKeyPairs(request *DescribeKeyPairsRequest) (response *DescribeKeyPairsResponse, err error)
DescribeKeyPairs invokes the ecs.DescribeKeyPairs API synchronously api document: https://help.aliyun.com/api/ecs/describekeypairs.html
func (*Client) DescribeKeyPairsWithCallback ¶
func (client *Client) DescribeKeyPairsWithCallback(request *DescribeKeyPairsRequest, callback func(response *DescribeKeyPairsResponse, err error)) <-chan int
DescribeKeyPairsWithCallback invokes the ecs.DescribeKeyPairs API asynchronously api document: https://help.aliyun.com/api/ecs/describekeypairs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeKeyPairsWithChan ¶
func (client *Client) DescribeKeyPairsWithChan(request *DescribeKeyPairsRequest) (<-chan *DescribeKeyPairsResponse, <-chan error)
DescribeKeyPairsWithChan invokes the ecs.DescribeKeyPairs API asynchronously api document: https://help.aliyun.com/api/ecs/describekeypairs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeLaunchTemplateVersions ¶
func (client *Client) DescribeLaunchTemplateVersions(request *DescribeLaunchTemplateVersionsRequest) (response *DescribeLaunchTemplateVersionsResponse, err error)
DescribeLaunchTemplateVersions invokes the ecs.DescribeLaunchTemplateVersions API synchronously api document: https://help.aliyun.com/api/ecs/describelaunchtemplateversions.html
func (*Client) DescribeLaunchTemplateVersionsWithCallback ¶
func (client *Client) DescribeLaunchTemplateVersionsWithCallback(request *DescribeLaunchTemplateVersionsRequest, callback func(response *DescribeLaunchTemplateVersionsResponse, err error)) <-chan int
DescribeLaunchTemplateVersionsWithCallback invokes the ecs.DescribeLaunchTemplateVersions API asynchronously api document: https://help.aliyun.com/api/ecs/describelaunchtemplateversions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeLaunchTemplateVersionsWithChan ¶
func (client *Client) DescribeLaunchTemplateVersionsWithChan(request *DescribeLaunchTemplateVersionsRequest) (<-chan *DescribeLaunchTemplateVersionsResponse, <-chan error)
DescribeLaunchTemplateVersionsWithChan invokes the ecs.DescribeLaunchTemplateVersions API asynchronously api document: https://help.aliyun.com/api/ecs/describelaunchtemplateversions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeLaunchTemplates ¶
func (client *Client) DescribeLaunchTemplates(request *DescribeLaunchTemplatesRequest) (response *DescribeLaunchTemplatesResponse, err error)
DescribeLaunchTemplates invokes the ecs.DescribeLaunchTemplates API synchronously api document: https://help.aliyun.com/api/ecs/describelaunchtemplates.html
func (*Client) DescribeLaunchTemplatesWithCallback ¶
func (client *Client) DescribeLaunchTemplatesWithCallback(request *DescribeLaunchTemplatesRequest, callback func(response *DescribeLaunchTemplatesResponse, err error)) <-chan int
DescribeLaunchTemplatesWithCallback invokes the ecs.DescribeLaunchTemplates API asynchronously api document: https://help.aliyun.com/api/ecs/describelaunchtemplates.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeLaunchTemplatesWithChan ¶
func (client *Client) DescribeLaunchTemplatesWithChan(request *DescribeLaunchTemplatesRequest) (<-chan *DescribeLaunchTemplatesResponse, <-chan error)
DescribeLaunchTemplatesWithChan invokes the ecs.DescribeLaunchTemplates API asynchronously api document: https://help.aliyun.com/api/ecs/describelaunchtemplates.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeLimitation ¶
func (client *Client) DescribeLimitation(request *DescribeLimitationRequest) (response *DescribeLimitationResponse, err error)
DescribeLimitation invokes the ecs.DescribeLimitation API synchronously api document: https://help.aliyun.com/api/ecs/describelimitation.html
func (*Client) DescribeLimitationWithCallback ¶
func (client *Client) DescribeLimitationWithCallback(request *DescribeLimitationRequest, callback func(response *DescribeLimitationResponse, err error)) <-chan int
DescribeLimitationWithCallback invokes the ecs.DescribeLimitation API asynchronously api document: https://help.aliyun.com/api/ecs/describelimitation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeLimitationWithChan ¶
func (client *Client) DescribeLimitationWithChan(request *DescribeLimitationRequest) (<-chan *DescribeLimitationResponse, <-chan error)
DescribeLimitationWithChan invokes the ecs.DescribeLimitation API asynchronously api document: https://help.aliyun.com/api/ecs/describelimitation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeNatGateways ¶
func (client *Client) DescribeNatGateways(request *DescribeNatGatewaysRequest) (response *DescribeNatGatewaysResponse, err error)
DescribeNatGateways invokes the ecs.DescribeNatGateways API synchronously api document: https://help.aliyun.com/api/ecs/describenatgateways.html
func (*Client) DescribeNatGatewaysWithCallback ¶
func (client *Client) DescribeNatGatewaysWithCallback(request *DescribeNatGatewaysRequest, callback func(response *DescribeNatGatewaysResponse, err error)) <-chan int
DescribeNatGatewaysWithCallback invokes the ecs.DescribeNatGateways API asynchronously api document: https://help.aliyun.com/api/ecs/describenatgateways.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeNatGatewaysWithChan ¶
func (client *Client) DescribeNatGatewaysWithChan(request *DescribeNatGatewaysRequest) (<-chan *DescribeNatGatewaysResponse, <-chan error)
DescribeNatGatewaysWithChan invokes the ecs.DescribeNatGateways API asynchronously api document: https://help.aliyun.com/api/ecs/describenatgateways.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeNetworkInterfacePermissions ¶
func (client *Client) DescribeNetworkInterfacePermissions(request *DescribeNetworkInterfacePermissionsRequest) (response *DescribeNetworkInterfacePermissionsResponse, err error)
DescribeNetworkInterfacePermissions invokes the ecs.DescribeNetworkInterfacePermissions API synchronously api document: https://help.aliyun.com/api/ecs/describenetworkinterfacepermissions.html
func (*Client) DescribeNetworkInterfacePermissionsWithCallback ¶
func (client *Client) DescribeNetworkInterfacePermissionsWithCallback(request *DescribeNetworkInterfacePermissionsRequest, callback func(response *DescribeNetworkInterfacePermissionsResponse, err error)) <-chan int
DescribeNetworkInterfacePermissionsWithCallback invokes the ecs.DescribeNetworkInterfacePermissions API asynchronously api document: https://help.aliyun.com/api/ecs/describenetworkinterfacepermissions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeNetworkInterfacePermissionsWithChan ¶
func (client *Client) DescribeNetworkInterfacePermissionsWithChan(request *DescribeNetworkInterfacePermissionsRequest) (<-chan *DescribeNetworkInterfacePermissionsResponse, <-chan error)
DescribeNetworkInterfacePermissionsWithChan invokes the ecs.DescribeNetworkInterfacePermissions API asynchronously api document: https://help.aliyun.com/api/ecs/describenetworkinterfacepermissions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeNetworkInterfaces ¶
func (client *Client) DescribeNetworkInterfaces(request *DescribeNetworkInterfacesRequest) (response *DescribeNetworkInterfacesResponse, err error)
DescribeNetworkInterfaces invokes the ecs.DescribeNetworkInterfaces API synchronously api document: https://help.aliyun.com/api/ecs/describenetworkinterfaces.html
func (*Client) DescribeNetworkInterfacesWithCallback ¶
func (client *Client) DescribeNetworkInterfacesWithCallback(request *DescribeNetworkInterfacesRequest, callback func(response *DescribeNetworkInterfacesResponse, err error)) <-chan int
DescribeNetworkInterfacesWithCallback invokes the ecs.DescribeNetworkInterfaces API asynchronously api document: https://help.aliyun.com/api/ecs/describenetworkinterfaces.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeNetworkInterfacesWithChan ¶
func (client *Client) DescribeNetworkInterfacesWithChan(request *DescribeNetworkInterfacesRequest) (<-chan *DescribeNetworkInterfacesResponse, <-chan error)
DescribeNetworkInterfacesWithChan invokes the ecs.DescribeNetworkInterfaces API asynchronously api document: https://help.aliyun.com/api/ecs/describenetworkinterfaces.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeNewProjectEipMonitorData ¶
func (client *Client) DescribeNewProjectEipMonitorData(request *DescribeNewProjectEipMonitorDataRequest) (response *DescribeNewProjectEipMonitorDataResponse, err error)
DescribeNewProjectEipMonitorData invokes the ecs.DescribeNewProjectEipMonitorData API synchronously api document: https://help.aliyun.com/api/ecs/describenewprojecteipmonitordata.html
func (*Client) DescribeNewProjectEipMonitorDataWithCallback ¶
func (client *Client) DescribeNewProjectEipMonitorDataWithCallback(request *DescribeNewProjectEipMonitorDataRequest, callback func(response *DescribeNewProjectEipMonitorDataResponse, err error)) <-chan int
DescribeNewProjectEipMonitorDataWithCallback invokes the ecs.DescribeNewProjectEipMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describenewprojecteipmonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeNewProjectEipMonitorDataWithChan ¶
func (client *Client) DescribeNewProjectEipMonitorDataWithChan(request *DescribeNewProjectEipMonitorDataRequest) (<-chan *DescribeNewProjectEipMonitorDataResponse, <-chan error)
DescribeNewProjectEipMonitorDataWithChan invokes the ecs.DescribeNewProjectEipMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describenewprojecteipmonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePhysicalConnections ¶
func (client *Client) DescribePhysicalConnections(request *DescribePhysicalConnectionsRequest) (response *DescribePhysicalConnectionsResponse, err error)
DescribePhysicalConnections invokes the ecs.DescribePhysicalConnections API synchronously api document: https://help.aliyun.com/api/ecs/describephysicalconnections.html
func (*Client) DescribePhysicalConnectionsWithCallback ¶
func (client *Client) DescribePhysicalConnectionsWithCallback(request *DescribePhysicalConnectionsRequest, callback func(response *DescribePhysicalConnectionsResponse, err error)) <-chan int
DescribePhysicalConnectionsWithCallback invokes the ecs.DescribePhysicalConnections API asynchronously api document: https://help.aliyun.com/api/ecs/describephysicalconnections.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePhysicalConnectionsWithChan ¶
func (client *Client) DescribePhysicalConnectionsWithChan(request *DescribePhysicalConnectionsRequest) (<-chan *DescribePhysicalConnectionsResponse, <-chan error)
DescribePhysicalConnectionsWithChan invokes the ecs.DescribePhysicalConnections API asynchronously api document: https://help.aliyun.com/api/ecs/describephysicalconnections.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePrice ¶
func (client *Client) DescribePrice(request *DescribePriceRequest) (response *DescribePriceResponse, err error)
DescribePrice invokes the ecs.DescribePrice API synchronously api document: https://help.aliyun.com/api/ecs/describeprice.html
func (*Client) DescribePriceWithCallback ¶
func (client *Client) DescribePriceWithCallback(request *DescribePriceRequest, callback func(response *DescribePriceResponse, err error)) <-chan int
DescribePriceWithCallback invokes the ecs.DescribePrice API asynchronously api document: https://help.aliyun.com/api/ecs/describeprice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePriceWithChan ¶
func (client *Client) DescribePriceWithChan(request *DescribePriceRequest) (<-chan *DescribePriceResponse, <-chan error)
DescribePriceWithChan invokes the ecs.DescribePrice API asynchronously api document: https://help.aliyun.com/api/ecs/describeprice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRecommendInstanceType ¶
func (client *Client) DescribeRecommendInstanceType(request *DescribeRecommendInstanceTypeRequest) (response *DescribeRecommendInstanceTypeResponse, err error)
DescribeRecommendInstanceType invokes the ecs.DescribeRecommendInstanceType API synchronously api document: https://help.aliyun.com/api/ecs/describerecommendinstancetype.html
func (*Client) DescribeRecommendInstanceTypeWithCallback ¶
func (client *Client) DescribeRecommendInstanceTypeWithCallback(request *DescribeRecommendInstanceTypeRequest, callback func(response *DescribeRecommendInstanceTypeResponse, err error)) <-chan int
DescribeRecommendInstanceTypeWithCallback invokes the ecs.DescribeRecommendInstanceType API asynchronously api document: https://help.aliyun.com/api/ecs/describerecommendinstancetype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRecommendInstanceTypeWithChan ¶
func (client *Client) DescribeRecommendInstanceTypeWithChan(request *DescribeRecommendInstanceTypeRequest) (<-chan *DescribeRecommendInstanceTypeResponse, <-chan error)
DescribeRecommendInstanceTypeWithChan invokes the ecs.DescribeRecommendInstanceType API asynchronously api document: https://help.aliyun.com/api/ecs/describerecommendinstancetype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the ecs.DescribeRegions API synchronously api document: https://help.aliyun.com/api/ecs/describeregions.html
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the ecs.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/ecs/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the ecs.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/ecs/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRenewalPrice ¶
func (client *Client) DescribeRenewalPrice(request *DescribeRenewalPriceRequest) (response *DescribeRenewalPriceResponse, err error)
DescribeRenewalPrice invokes the ecs.DescribeRenewalPrice API synchronously api document: https://help.aliyun.com/api/ecs/describerenewalprice.html
func (*Client) DescribeRenewalPriceWithCallback ¶
func (client *Client) DescribeRenewalPriceWithCallback(request *DescribeRenewalPriceRequest, callback func(response *DescribeRenewalPriceResponse, err error)) <-chan int
DescribeRenewalPriceWithCallback invokes the ecs.DescribeRenewalPrice API asynchronously api document: https://help.aliyun.com/api/ecs/describerenewalprice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRenewalPriceWithChan ¶
func (client *Client) DescribeRenewalPriceWithChan(request *DescribeRenewalPriceRequest) (<-chan *DescribeRenewalPriceResponse, <-chan error)
DescribeRenewalPriceWithChan invokes the ecs.DescribeRenewalPrice API asynchronously api document: https://help.aliyun.com/api/ecs/describerenewalprice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourceByTags ¶
func (client *Client) DescribeResourceByTags(request *DescribeResourceByTagsRequest) (response *DescribeResourceByTagsResponse, err error)
DescribeResourceByTags invokes the ecs.DescribeResourceByTags API synchronously api document: https://help.aliyun.com/api/ecs/describeresourcebytags.html
func (*Client) DescribeResourceByTagsWithCallback ¶
func (client *Client) DescribeResourceByTagsWithCallback(request *DescribeResourceByTagsRequest, callback func(response *DescribeResourceByTagsResponse, err error)) <-chan int
DescribeResourceByTagsWithCallback invokes the ecs.DescribeResourceByTags API asynchronously api document: https://help.aliyun.com/api/ecs/describeresourcebytags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourceByTagsWithChan ¶
func (client *Client) DescribeResourceByTagsWithChan(request *DescribeResourceByTagsRequest) (<-chan *DescribeResourceByTagsResponse, <-chan error)
DescribeResourceByTagsWithChan invokes the ecs.DescribeResourceByTags API asynchronously api document: https://help.aliyun.com/api/ecs/describeresourcebytags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourcesModification ¶
func (client *Client) DescribeResourcesModification(request *DescribeResourcesModificationRequest) (response *DescribeResourcesModificationResponse, err error)
DescribeResourcesModification invokes the ecs.DescribeResourcesModification API synchronously api document: https://help.aliyun.com/api/ecs/describeresourcesmodification.html
func (*Client) DescribeResourcesModificationWithCallback ¶
func (client *Client) DescribeResourcesModificationWithCallback(request *DescribeResourcesModificationRequest, callback func(response *DescribeResourcesModificationResponse, err error)) <-chan int
DescribeResourcesModificationWithCallback invokes the ecs.DescribeResourcesModification API asynchronously api document: https://help.aliyun.com/api/ecs/describeresourcesmodification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeResourcesModificationWithChan ¶
func (client *Client) DescribeResourcesModificationWithChan(request *DescribeResourcesModificationRequest) (<-chan *DescribeResourcesModificationResponse, <-chan error)
DescribeResourcesModificationWithChan invokes the ecs.DescribeResourcesModification API asynchronously api document: https://help.aliyun.com/api/ecs/describeresourcesmodification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRouteTables ¶
func (client *Client) DescribeRouteTables(request *DescribeRouteTablesRequest) (response *DescribeRouteTablesResponse, err error)
DescribeRouteTables invokes the ecs.DescribeRouteTables API synchronously api document: https://help.aliyun.com/api/ecs/describeroutetables.html
func (*Client) DescribeRouteTablesWithCallback ¶
func (client *Client) DescribeRouteTablesWithCallback(request *DescribeRouteTablesRequest, callback func(response *DescribeRouteTablesResponse, err error)) <-chan int
DescribeRouteTablesWithCallback invokes the ecs.DescribeRouteTables API asynchronously api document: https://help.aliyun.com/api/ecs/describeroutetables.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRouteTablesWithChan ¶
func (client *Client) DescribeRouteTablesWithChan(request *DescribeRouteTablesRequest) (<-chan *DescribeRouteTablesResponse, <-chan error)
DescribeRouteTablesWithChan invokes the ecs.DescribeRouteTables API asynchronously api document: https://help.aliyun.com/api/ecs/describeroutetables.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRouterInterfaces ¶
func (client *Client) DescribeRouterInterfaces(request *DescribeRouterInterfacesRequest) (response *DescribeRouterInterfacesResponse, err error)
DescribeRouterInterfaces invokes the ecs.DescribeRouterInterfaces API synchronously api document: https://help.aliyun.com/api/ecs/describerouterinterfaces.html
func (*Client) DescribeRouterInterfacesWithCallback ¶
func (client *Client) DescribeRouterInterfacesWithCallback(request *DescribeRouterInterfacesRequest, callback func(response *DescribeRouterInterfacesResponse, err error)) <-chan int
DescribeRouterInterfacesWithCallback invokes the ecs.DescribeRouterInterfaces API asynchronously api document: https://help.aliyun.com/api/ecs/describerouterinterfaces.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRouterInterfacesWithChan ¶
func (client *Client) DescribeRouterInterfacesWithChan(request *DescribeRouterInterfacesRequest) (<-chan *DescribeRouterInterfacesResponse, <-chan error)
DescribeRouterInterfacesWithChan invokes the ecs.DescribeRouterInterfaces API asynchronously api document: https://help.aliyun.com/api/ecs/describerouterinterfaces.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSecurityGroupAttribute ¶
func (client *Client) DescribeSecurityGroupAttribute(request *DescribeSecurityGroupAttributeRequest) (response *DescribeSecurityGroupAttributeResponse, err error)
DescribeSecurityGroupAttribute invokes the ecs.DescribeSecurityGroupAttribute API synchronously api document: https://help.aliyun.com/api/ecs/describesecuritygroupattribute.html
func (*Client) DescribeSecurityGroupAttributeWithCallback ¶
func (client *Client) DescribeSecurityGroupAttributeWithCallback(request *DescribeSecurityGroupAttributeRequest, callback func(response *DescribeSecurityGroupAttributeResponse, err error)) <-chan int
DescribeSecurityGroupAttributeWithCallback invokes the ecs.DescribeSecurityGroupAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/describesecuritygroupattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSecurityGroupAttributeWithChan ¶
func (client *Client) DescribeSecurityGroupAttributeWithChan(request *DescribeSecurityGroupAttributeRequest) (<-chan *DescribeSecurityGroupAttributeResponse, <-chan error)
DescribeSecurityGroupAttributeWithChan invokes the ecs.DescribeSecurityGroupAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/describesecuritygroupattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSecurityGroupReferences ¶
func (client *Client) DescribeSecurityGroupReferences(request *DescribeSecurityGroupReferencesRequest) (response *DescribeSecurityGroupReferencesResponse, err error)
DescribeSecurityGroupReferences invokes the ecs.DescribeSecurityGroupReferences API synchronously api document: https://help.aliyun.com/api/ecs/describesecuritygroupreferences.html
func (*Client) DescribeSecurityGroupReferencesWithCallback ¶
func (client *Client) DescribeSecurityGroupReferencesWithCallback(request *DescribeSecurityGroupReferencesRequest, callback func(response *DescribeSecurityGroupReferencesResponse, err error)) <-chan int
DescribeSecurityGroupReferencesWithCallback invokes the ecs.DescribeSecurityGroupReferences API asynchronously api document: https://help.aliyun.com/api/ecs/describesecuritygroupreferences.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSecurityGroupReferencesWithChan ¶
func (client *Client) DescribeSecurityGroupReferencesWithChan(request *DescribeSecurityGroupReferencesRequest) (<-chan *DescribeSecurityGroupReferencesResponse, <-chan error)
DescribeSecurityGroupReferencesWithChan invokes the ecs.DescribeSecurityGroupReferences API asynchronously api document: https://help.aliyun.com/api/ecs/describesecuritygroupreferences.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSecurityGroups ¶
func (client *Client) DescribeSecurityGroups(request *DescribeSecurityGroupsRequest) (response *DescribeSecurityGroupsResponse, err error)
DescribeSecurityGroups invokes the ecs.DescribeSecurityGroups API synchronously api document: https://help.aliyun.com/api/ecs/describesecuritygroups.html
func (*Client) DescribeSecurityGroupsWithCallback ¶
func (client *Client) DescribeSecurityGroupsWithCallback(request *DescribeSecurityGroupsRequest, callback func(response *DescribeSecurityGroupsResponse, err error)) <-chan int
DescribeSecurityGroupsWithCallback invokes the ecs.DescribeSecurityGroups API asynchronously api document: https://help.aliyun.com/api/ecs/describesecuritygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSecurityGroupsWithChan ¶
func (client *Client) DescribeSecurityGroupsWithChan(request *DescribeSecurityGroupsRequest) (<-chan *DescribeSecurityGroupsResponse, <-chan error)
DescribeSecurityGroupsWithChan invokes the ecs.DescribeSecurityGroups API asynchronously api document: https://help.aliyun.com/api/ecs/describesecuritygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSnapshotLinks ¶
func (client *Client) DescribeSnapshotLinks(request *DescribeSnapshotLinksRequest) (response *DescribeSnapshotLinksResponse, err error)
DescribeSnapshotLinks invokes the ecs.DescribeSnapshotLinks API synchronously api document: https://help.aliyun.com/api/ecs/describesnapshotlinks.html
func (*Client) DescribeSnapshotLinksWithCallback ¶
func (client *Client) DescribeSnapshotLinksWithCallback(request *DescribeSnapshotLinksRequest, callback func(response *DescribeSnapshotLinksResponse, err error)) <-chan int
DescribeSnapshotLinksWithCallback invokes the ecs.DescribeSnapshotLinks API asynchronously api document: https://help.aliyun.com/api/ecs/describesnapshotlinks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSnapshotLinksWithChan ¶
func (client *Client) DescribeSnapshotLinksWithChan(request *DescribeSnapshotLinksRequest) (<-chan *DescribeSnapshotLinksResponse, <-chan error)
DescribeSnapshotLinksWithChan invokes the ecs.DescribeSnapshotLinks API asynchronously api document: https://help.aliyun.com/api/ecs/describesnapshotlinks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSnapshotMonitorData ¶
func (client *Client) DescribeSnapshotMonitorData(request *DescribeSnapshotMonitorDataRequest) (response *DescribeSnapshotMonitorDataResponse, err error)
DescribeSnapshotMonitorData invokes the ecs.DescribeSnapshotMonitorData API synchronously api document: https://help.aliyun.com/api/ecs/describesnapshotmonitordata.html
func (*Client) DescribeSnapshotMonitorDataWithCallback ¶
func (client *Client) DescribeSnapshotMonitorDataWithCallback(request *DescribeSnapshotMonitorDataRequest, callback func(response *DescribeSnapshotMonitorDataResponse, err error)) <-chan int
DescribeSnapshotMonitorDataWithCallback invokes the ecs.DescribeSnapshotMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describesnapshotmonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSnapshotMonitorDataWithChan ¶
func (client *Client) DescribeSnapshotMonitorDataWithChan(request *DescribeSnapshotMonitorDataRequest) (<-chan *DescribeSnapshotMonitorDataResponse, <-chan error)
DescribeSnapshotMonitorDataWithChan invokes the ecs.DescribeSnapshotMonitorData API asynchronously api document: https://help.aliyun.com/api/ecs/describesnapshotmonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSnapshotPackage ¶
func (client *Client) DescribeSnapshotPackage(request *DescribeSnapshotPackageRequest) (response *DescribeSnapshotPackageResponse, err error)
DescribeSnapshotPackage invokes the ecs.DescribeSnapshotPackage API synchronously api document: https://help.aliyun.com/api/ecs/describesnapshotpackage.html
func (*Client) DescribeSnapshotPackageWithCallback ¶
func (client *Client) DescribeSnapshotPackageWithCallback(request *DescribeSnapshotPackageRequest, callback func(response *DescribeSnapshotPackageResponse, err error)) <-chan int
DescribeSnapshotPackageWithCallback invokes the ecs.DescribeSnapshotPackage API asynchronously api document: https://help.aliyun.com/api/ecs/describesnapshotpackage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSnapshotPackageWithChan ¶
func (client *Client) DescribeSnapshotPackageWithChan(request *DescribeSnapshotPackageRequest) (<-chan *DescribeSnapshotPackageResponse, <-chan error)
DescribeSnapshotPackageWithChan invokes the ecs.DescribeSnapshotPackage API asynchronously api document: https://help.aliyun.com/api/ecs/describesnapshotpackage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSnapshots ¶
func (client *Client) DescribeSnapshots(request *DescribeSnapshotsRequest) (response *DescribeSnapshotsResponse, err error)
DescribeSnapshots invokes the ecs.DescribeSnapshots API synchronously api document: https://help.aliyun.com/api/ecs/describesnapshots.html
func (*Client) DescribeSnapshotsUsage ¶
func (client *Client) DescribeSnapshotsUsage(request *DescribeSnapshotsUsageRequest) (response *DescribeSnapshotsUsageResponse, err error)
DescribeSnapshotsUsage invokes the ecs.DescribeSnapshotsUsage API synchronously api document: https://help.aliyun.com/api/ecs/describesnapshotsusage.html
func (*Client) DescribeSnapshotsUsageWithCallback ¶
func (client *Client) DescribeSnapshotsUsageWithCallback(request *DescribeSnapshotsUsageRequest, callback func(response *DescribeSnapshotsUsageResponse, err error)) <-chan int
DescribeSnapshotsUsageWithCallback invokes the ecs.DescribeSnapshotsUsage API asynchronously api document: https://help.aliyun.com/api/ecs/describesnapshotsusage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSnapshotsUsageWithChan ¶
func (client *Client) DescribeSnapshotsUsageWithChan(request *DescribeSnapshotsUsageRequest) (<-chan *DescribeSnapshotsUsageResponse, <-chan error)
DescribeSnapshotsUsageWithChan invokes the ecs.DescribeSnapshotsUsage API asynchronously api document: https://help.aliyun.com/api/ecs/describesnapshotsusage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSnapshotsWithCallback ¶
func (client *Client) DescribeSnapshotsWithCallback(request *DescribeSnapshotsRequest, callback func(response *DescribeSnapshotsResponse, err error)) <-chan int
DescribeSnapshotsWithCallback invokes the ecs.DescribeSnapshots API asynchronously api document: https://help.aliyun.com/api/ecs/describesnapshots.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSnapshotsWithChan ¶
func (client *Client) DescribeSnapshotsWithChan(request *DescribeSnapshotsRequest) (<-chan *DescribeSnapshotsResponse, <-chan error)
DescribeSnapshotsWithChan invokes the ecs.DescribeSnapshots API asynchronously api document: https://help.aliyun.com/api/ecs/describesnapshots.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSpotPriceHistory ¶
func (client *Client) DescribeSpotPriceHistory(request *DescribeSpotPriceHistoryRequest) (response *DescribeSpotPriceHistoryResponse, err error)
DescribeSpotPriceHistory invokes the ecs.DescribeSpotPriceHistory API synchronously api document: https://help.aliyun.com/api/ecs/describespotpricehistory.html
func (*Client) DescribeSpotPriceHistoryWithCallback ¶
func (client *Client) DescribeSpotPriceHistoryWithCallback(request *DescribeSpotPriceHistoryRequest, callback func(response *DescribeSpotPriceHistoryResponse, err error)) <-chan int
DescribeSpotPriceHistoryWithCallback invokes the ecs.DescribeSpotPriceHistory API asynchronously api document: https://help.aliyun.com/api/ecs/describespotpricehistory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSpotPriceHistoryWithChan ¶
func (client *Client) DescribeSpotPriceHistoryWithChan(request *DescribeSpotPriceHistoryRequest) (<-chan *DescribeSpotPriceHistoryResponse, <-chan error)
DescribeSpotPriceHistoryWithChan invokes the ecs.DescribeSpotPriceHistory API asynchronously api document: https://help.aliyun.com/api/ecs/describespotpricehistory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeTags ¶
func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
DescribeTags invokes the ecs.DescribeTags API synchronously api document: https://help.aliyun.com/api/ecs/describetags.html
func (*Client) DescribeTagsWithCallback ¶
func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, callback func(response *DescribeTagsResponse, err error)) <-chan int
DescribeTagsWithCallback invokes the ecs.DescribeTags API asynchronously api document: https://help.aliyun.com/api/ecs/describetags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeTagsWithChan ¶
func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)
DescribeTagsWithChan invokes the ecs.DescribeTags API asynchronously api document: https://help.aliyun.com/api/ecs/describetags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeTaskAttribute ¶
func (client *Client) DescribeTaskAttribute(request *DescribeTaskAttributeRequest) (response *DescribeTaskAttributeResponse, err error)
DescribeTaskAttribute invokes the ecs.DescribeTaskAttribute API synchronously api document: https://help.aliyun.com/api/ecs/describetaskattribute.html
func (*Client) DescribeTaskAttributeWithCallback ¶
func (client *Client) DescribeTaskAttributeWithCallback(request *DescribeTaskAttributeRequest, callback func(response *DescribeTaskAttributeResponse, err error)) <-chan int
DescribeTaskAttributeWithCallback invokes the ecs.DescribeTaskAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/describetaskattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeTaskAttributeWithChan ¶
func (client *Client) DescribeTaskAttributeWithChan(request *DescribeTaskAttributeRequest) (<-chan *DescribeTaskAttributeResponse, <-chan error)
DescribeTaskAttributeWithChan invokes the ecs.DescribeTaskAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/describetaskattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeTasks ¶
func (client *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks invokes the ecs.DescribeTasks API synchronously api document: https://help.aliyun.com/api/ecs/describetasks.html
func (*Client) DescribeTasksWithCallback ¶
func (client *Client) DescribeTasksWithCallback(request *DescribeTasksRequest, callback func(response *DescribeTasksResponse, err error)) <-chan int
DescribeTasksWithCallback invokes the ecs.DescribeTasks API asynchronously api document: https://help.aliyun.com/api/ecs/describetasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeTasksWithChan ¶
func (client *Client) DescribeTasksWithChan(request *DescribeTasksRequest) (<-chan *DescribeTasksResponse, <-chan error)
DescribeTasksWithChan invokes the ecs.DescribeTasks API asynchronously api document: https://help.aliyun.com/api/ecs/describetasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeUserBusinessBehavior ¶
func (client *Client) DescribeUserBusinessBehavior(request *DescribeUserBusinessBehaviorRequest) (response *DescribeUserBusinessBehaviorResponse, err error)
DescribeUserBusinessBehavior invokes the ecs.DescribeUserBusinessBehavior API synchronously api document: https://help.aliyun.com/api/ecs/describeuserbusinessbehavior.html
func (*Client) DescribeUserBusinessBehaviorWithCallback ¶
func (client *Client) DescribeUserBusinessBehaviorWithCallback(request *DescribeUserBusinessBehaviorRequest, callback func(response *DescribeUserBusinessBehaviorResponse, err error)) <-chan int
DescribeUserBusinessBehaviorWithCallback invokes the ecs.DescribeUserBusinessBehavior API asynchronously api document: https://help.aliyun.com/api/ecs/describeuserbusinessbehavior.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeUserBusinessBehaviorWithChan ¶
func (client *Client) DescribeUserBusinessBehaviorWithChan(request *DescribeUserBusinessBehaviorRequest) (<-chan *DescribeUserBusinessBehaviorResponse, <-chan error)
DescribeUserBusinessBehaviorWithChan invokes the ecs.DescribeUserBusinessBehavior API asynchronously api document: https://help.aliyun.com/api/ecs/describeuserbusinessbehavior.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeUserData ¶
func (client *Client) DescribeUserData(request *DescribeUserDataRequest) (response *DescribeUserDataResponse, err error)
DescribeUserData invokes the ecs.DescribeUserData API synchronously api document: https://help.aliyun.com/api/ecs/describeuserdata.html
func (*Client) DescribeUserDataWithCallback ¶
func (client *Client) DescribeUserDataWithCallback(request *DescribeUserDataRequest, callback func(response *DescribeUserDataResponse, err error)) <-chan int
DescribeUserDataWithCallback invokes the ecs.DescribeUserData API asynchronously api document: https://help.aliyun.com/api/ecs/describeuserdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeUserDataWithChan ¶
func (client *Client) DescribeUserDataWithChan(request *DescribeUserDataRequest) (<-chan *DescribeUserDataResponse, <-chan error)
DescribeUserDataWithChan invokes the ecs.DescribeUserData API asynchronously api document: https://help.aliyun.com/api/ecs/describeuserdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVRouters ¶
func (client *Client) DescribeVRouters(request *DescribeVRoutersRequest) (response *DescribeVRoutersResponse, err error)
DescribeVRouters invokes the ecs.DescribeVRouters API synchronously api document: https://help.aliyun.com/api/ecs/describevrouters.html
func (*Client) DescribeVRoutersWithCallback ¶
func (client *Client) DescribeVRoutersWithCallback(request *DescribeVRoutersRequest, callback func(response *DescribeVRoutersResponse, err error)) <-chan int
DescribeVRoutersWithCallback invokes the ecs.DescribeVRouters API asynchronously api document: https://help.aliyun.com/api/ecs/describevrouters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVRoutersWithChan ¶
func (client *Client) DescribeVRoutersWithChan(request *DescribeVRoutersRequest) (<-chan *DescribeVRoutersResponse, <-chan error)
DescribeVRoutersWithChan invokes the ecs.DescribeVRouters API asynchronously api document: https://help.aliyun.com/api/ecs/describevrouters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVSwitches ¶
func (client *Client) DescribeVSwitches(request *DescribeVSwitchesRequest) (response *DescribeVSwitchesResponse, err error)
DescribeVSwitches invokes the ecs.DescribeVSwitches API synchronously api document: https://help.aliyun.com/api/ecs/describevswitches.html
func (*Client) DescribeVSwitchesWithCallback ¶
func (client *Client) DescribeVSwitchesWithCallback(request *DescribeVSwitchesRequest, callback func(response *DescribeVSwitchesResponse, err error)) <-chan int
DescribeVSwitchesWithCallback invokes the ecs.DescribeVSwitches API asynchronously api document: https://help.aliyun.com/api/ecs/describevswitches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVSwitchesWithChan ¶
func (client *Client) DescribeVSwitchesWithChan(request *DescribeVSwitchesRequest) (<-chan *DescribeVSwitchesResponse, <-chan error)
DescribeVSwitchesWithChan invokes the ecs.DescribeVSwitches API asynchronously api document: https://help.aliyun.com/api/ecs/describevswitches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVirtualBorderRouters ¶
func (client *Client) DescribeVirtualBorderRouters(request *DescribeVirtualBorderRoutersRequest) (response *DescribeVirtualBorderRoutersResponse, err error)
DescribeVirtualBorderRouters invokes the ecs.DescribeVirtualBorderRouters API synchronously api document: https://help.aliyun.com/api/ecs/describevirtualborderrouters.html
func (*Client) DescribeVirtualBorderRoutersForPhysicalConnection ¶
func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnection(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest) (response *DescribeVirtualBorderRoutersForPhysicalConnectionResponse, err error)
DescribeVirtualBorderRoutersForPhysicalConnection invokes the ecs.DescribeVirtualBorderRoutersForPhysicalConnection API synchronously api document: https://help.aliyun.com/api/ecs/describevirtualborderroutersforphysicalconnection.html
func (*Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithCallback ¶
func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithCallback(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest, callback func(response *DescribeVirtualBorderRoutersForPhysicalConnectionResponse, err error)) <-chan int
DescribeVirtualBorderRoutersForPhysicalConnectionWithCallback invokes the ecs.DescribeVirtualBorderRoutersForPhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/describevirtualborderroutersforphysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithChan ¶
func (client *Client) DescribeVirtualBorderRoutersForPhysicalConnectionWithChan(request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest) (<-chan *DescribeVirtualBorderRoutersForPhysicalConnectionResponse, <-chan error)
DescribeVirtualBorderRoutersForPhysicalConnectionWithChan invokes the ecs.DescribeVirtualBorderRoutersForPhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/describevirtualborderroutersforphysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVirtualBorderRoutersWithCallback ¶
func (client *Client) DescribeVirtualBorderRoutersWithCallback(request *DescribeVirtualBorderRoutersRequest, callback func(response *DescribeVirtualBorderRoutersResponse, err error)) <-chan int
DescribeVirtualBorderRoutersWithCallback invokes the ecs.DescribeVirtualBorderRouters API asynchronously api document: https://help.aliyun.com/api/ecs/describevirtualborderrouters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVirtualBorderRoutersWithChan ¶
func (client *Client) DescribeVirtualBorderRoutersWithChan(request *DescribeVirtualBorderRoutersRequest) (<-chan *DescribeVirtualBorderRoutersResponse, <-chan error)
DescribeVirtualBorderRoutersWithChan invokes the ecs.DescribeVirtualBorderRouters API asynchronously api document: https://help.aliyun.com/api/ecs/describevirtualborderrouters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVpcs ¶
func (client *Client) DescribeVpcs(request *DescribeVpcsRequest) (response *DescribeVpcsResponse, err error)
DescribeVpcs invokes the ecs.DescribeVpcs API synchronously api document: https://help.aliyun.com/api/ecs/describevpcs.html
func (*Client) DescribeVpcsWithCallback ¶
func (client *Client) DescribeVpcsWithCallback(request *DescribeVpcsRequest, callback func(response *DescribeVpcsResponse, err error)) <-chan int
DescribeVpcsWithCallback invokes the ecs.DescribeVpcs API asynchronously api document: https://help.aliyun.com/api/ecs/describevpcs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVpcsWithChan ¶
func (client *Client) DescribeVpcsWithChan(request *DescribeVpcsRequest) (<-chan *DescribeVpcsResponse, <-chan error)
DescribeVpcsWithChan invokes the ecs.DescribeVpcs API asynchronously api document: https://help.aliyun.com/api/ecs/describevpcs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeZones ¶
func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
DescribeZones invokes the ecs.DescribeZones API synchronously api document: https://help.aliyun.com/api/ecs/describezones.html
func (*Client) DescribeZonesWithCallback ¶
func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, callback func(response *DescribeZonesResponse, err error)) <-chan int
DescribeZonesWithCallback invokes the ecs.DescribeZones API asynchronously api document: https://help.aliyun.com/api/ecs/describezones.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeZonesWithChan ¶
func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
DescribeZonesWithChan invokes the ecs.DescribeZones API asynchronously api document: https://help.aliyun.com/api/ecs/describezones.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DetachClassicLinkVpc ¶
func (client *Client) DetachClassicLinkVpc(request *DetachClassicLinkVpcRequest) (response *DetachClassicLinkVpcResponse, err error)
DetachClassicLinkVpc invokes the ecs.DetachClassicLinkVpc API synchronously api document: https://help.aliyun.com/api/ecs/detachclassiclinkvpc.html
func (*Client) DetachClassicLinkVpcWithCallback ¶
func (client *Client) DetachClassicLinkVpcWithCallback(request *DetachClassicLinkVpcRequest, callback func(response *DetachClassicLinkVpcResponse, err error)) <-chan int
DetachClassicLinkVpcWithCallback invokes the ecs.DetachClassicLinkVpc API asynchronously api document: https://help.aliyun.com/api/ecs/detachclassiclinkvpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DetachClassicLinkVpcWithChan ¶
func (client *Client) DetachClassicLinkVpcWithChan(request *DetachClassicLinkVpcRequest) (<-chan *DetachClassicLinkVpcResponse, <-chan error)
DetachClassicLinkVpcWithChan invokes the ecs.DetachClassicLinkVpc API asynchronously api document: https://help.aliyun.com/api/ecs/detachclassiclinkvpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DetachDisk ¶
func (client *Client) DetachDisk(request *DetachDiskRequest) (response *DetachDiskResponse, err error)
DetachDisk invokes the ecs.DetachDisk API synchronously api document: https://help.aliyun.com/api/ecs/detachdisk.html
func (*Client) DetachDiskWithCallback ¶
func (client *Client) DetachDiskWithCallback(request *DetachDiskRequest, callback func(response *DetachDiskResponse, err error)) <-chan int
DetachDiskWithCallback invokes the ecs.DetachDisk API asynchronously api document: https://help.aliyun.com/api/ecs/detachdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DetachDiskWithChan ¶
func (client *Client) DetachDiskWithChan(request *DetachDiskRequest) (<-chan *DetachDiskResponse, <-chan error)
DetachDiskWithChan invokes the ecs.DetachDisk API asynchronously api document: https://help.aliyun.com/api/ecs/detachdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DetachInstanceRamRole ¶
func (client *Client) DetachInstanceRamRole(request *DetachInstanceRamRoleRequest) (response *DetachInstanceRamRoleResponse, err error)
DetachInstanceRamRole invokes the ecs.DetachInstanceRamRole API synchronously api document: https://help.aliyun.com/api/ecs/detachinstanceramrole.html
func (*Client) DetachInstanceRamRoleWithCallback ¶
func (client *Client) DetachInstanceRamRoleWithCallback(request *DetachInstanceRamRoleRequest, callback func(response *DetachInstanceRamRoleResponse, err error)) <-chan int
DetachInstanceRamRoleWithCallback invokes the ecs.DetachInstanceRamRole API asynchronously api document: https://help.aliyun.com/api/ecs/detachinstanceramrole.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DetachInstanceRamRoleWithChan ¶
func (client *Client) DetachInstanceRamRoleWithChan(request *DetachInstanceRamRoleRequest) (<-chan *DetachInstanceRamRoleResponse, <-chan error)
DetachInstanceRamRoleWithChan invokes the ecs.DetachInstanceRamRole API asynchronously api document: https://help.aliyun.com/api/ecs/detachinstanceramrole.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DetachKeyPair ¶
func (client *Client) DetachKeyPair(request *DetachKeyPairRequest) (response *DetachKeyPairResponse, err error)
DetachKeyPair invokes the ecs.DetachKeyPair API synchronously api document: https://help.aliyun.com/api/ecs/detachkeypair.html
func (*Client) DetachKeyPairWithCallback ¶
func (client *Client) DetachKeyPairWithCallback(request *DetachKeyPairRequest, callback func(response *DetachKeyPairResponse, err error)) <-chan int
DetachKeyPairWithCallback invokes the ecs.DetachKeyPair API asynchronously api document: https://help.aliyun.com/api/ecs/detachkeypair.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DetachKeyPairWithChan ¶
func (client *Client) DetachKeyPairWithChan(request *DetachKeyPairRequest) (<-chan *DetachKeyPairResponse, <-chan error)
DetachKeyPairWithChan invokes the ecs.DetachKeyPair API asynchronously api document: https://help.aliyun.com/api/ecs/detachkeypair.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DetachNetworkInterface ¶
func (client *Client) DetachNetworkInterface(request *DetachNetworkInterfaceRequest) (response *DetachNetworkInterfaceResponse, err error)
DetachNetworkInterface invokes the ecs.DetachNetworkInterface API synchronously api document: https://help.aliyun.com/api/ecs/detachnetworkinterface.html
func (*Client) DetachNetworkInterfaceWithCallback ¶
func (client *Client) DetachNetworkInterfaceWithCallback(request *DetachNetworkInterfaceRequest, callback func(response *DetachNetworkInterfaceResponse, err error)) <-chan int
DetachNetworkInterfaceWithCallback invokes the ecs.DetachNetworkInterface API asynchronously api document: https://help.aliyun.com/api/ecs/detachnetworkinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DetachNetworkInterfaceWithChan ¶
func (client *Client) DetachNetworkInterfaceWithChan(request *DetachNetworkInterfaceRequest) (<-chan *DetachNetworkInterfaceResponse, <-chan error)
DetachNetworkInterfaceWithChan invokes the ecs.DetachNetworkInterface API asynchronously api document: https://help.aliyun.com/api/ecs/detachnetworkinterface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) EipFillParams ¶
func (client *Client) EipFillParams(request *EipFillParamsRequest) (response *EipFillParamsResponse, err error)
EipFillParams invokes the ecs.EipFillParams API synchronously api document: https://help.aliyun.com/api/ecs/eipfillparams.html
func (*Client) EipFillParamsWithCallback ¶
func (client *Client) EipFillParamsWithCallback(request *EipFillParamsRequest, callback func(response *EipFillParamsResponse, err error)) <-chan int
EipFillParamsWithCallback invokes the ecs.EipFillParams API asynchronously api document: https://help.aliyun.com/api/ecs/eipfillparams.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) EipFillParamsWithChan ¶
func (client *Client) EipFillParamsWithChan(request *EipFillParamsRequest) (<-chan *EipFillParamsResponse, <-chan error)
EipFillParamsWithChan invokes the ecs.EipFillParams API asynchronously api document: https://help.aliyun.com/api/ecs/eipfillparams.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) EipFillProduct ¶
func (client *Client) EipFillProduct(request *EipFillProductRequest) (response *EipFillProductResponse, err error)
EipFillProduct invokes the ecs.EipFillProduct API synchronously api document: https://help.aliyun.com/api/ecs/eipfillproduct.html
func (*Client) EipFillProductWithCallback ¶
func (client *Client) EipFillProductWithCallback(request *EipFillProductRequest, callback func(response *EipFillProductResponse, err error)) <-chan int
EipFillProductWithCallback invokes the ecs.EipFillProduct API asynchronously api document: https://help.aliyun.com/api/ecs/eipfillproduct.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) EipFillProductWithChan ¶
func (client *Client) EipFillProductWithChan(request *EipFillProductRequest) (<-chan *EipFillProductResponse, <-chan error)
EipFillProductWithChan invokes the ecs.EipFillProduct API asynchronously api document: https://help.aliyun.com/api/ecs/eipfillproduct.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) EipNotifyPaid ¶
func (client *Client) EipNotifyPaid(request *EipNotifyPaidRequest) (response *EipNotifyPaidResponse, err error)
EipNotifyPaid invokes the ecs.EipNotifyPaid API synchronously api document: https://help.aliyun.com/api/ecs/eipnotifypaid.html
func (*Client) EipNotifyPaidWithCallback ¶
func (client *Client) EipNotifyPaidWithCallback(request *EipNotifyPaidRequest, callback func(response *EipNotifyPaidResponse, err error)) <-chan int
EipNotifyPaidWithCallback invokes the ecs.EipNotifyPaid API asynchronously api document: https://help.aliyun.com/api/ecs/eipnotifypaid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) EipNotifyPaidWithChan ¶
func (client *Client) EipNotifyPaidWithChan(request *EipNotifyPaidRequest) (<-chan *EipNotifyPaidResponse, <-chan error)
EipNotifyPaidWithChan invokes the ecs.EipNotifyPaid API asynchronously api document: https://help.aliyun.com/api/ecs/eipnotifypaid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) EnablePhysicalConnection ¶
func (client *Client) EnablePhysicalConnection(request *EnablePhysicalConnectionRequest) (response *EnablePhysicalConnectionResponse, err error)
EnablePhysicalConnection invokes the ecs.EnablePhysicalConnection API synchronously api document: https://help.aliyun.com/api/ecs/enablephysicalconnection.html
func (*Client) EnablePhysicalConnectionWithCallback ¶
func (client *Client) EnablePhysicalConnectionWithCallback(request *EnablePhysicalConnectionRequest, callback func(response *EnablePhysicalConnectionResponse, err error)) <-chan int
EnablePhysicalConnectionWithCallback invokes the ecs.EnablePhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/enablephysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) EnablePhysicalConnectionWithChan ¶
func (client *Client) EnablePhysicalConnectionWithChan(request *EnablePhysicalConnectionRequest) (<-chan *EnablePhysicalConnectionResponse, <-chan error)
EnablePhysicalConnectionWithChan invokes the ecs.EnablePhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/enablephysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExportImage ¶
func (client *Client) ExportImage(request *ExportImageRequest) (response *ExportImageResponse, err error)
ExportImage invokes the ecs.ExportImage API synchronously api document: https://help.aliyun.com/api/ecs/exportimage.html
func (*Client) ExportImageWithCallback ¶
func (client *Client) ExportImageWithCallback(request *ExportImageRequest, callback func(response *ExportImageResponse, err error)) <-chan int
ExportImageWithCallback invokes the ecs.ExportImage API asynchronously api document: https://help.aliyun.com/api/ecs/exportimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExportImageWithChan ¶
func (client *Client) ExportImageWithChan(request *ExportImageRequest) (<-chan *ExportImageResponse, <-chan error)
ExportImageWithChan invokes the ecs.ExportImage API asynchronously api document: https://help.aliyun.com/api/ecs/exportimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExportSnapshot ¶
func (client *Client) ExportSnapshot(request *ExportSnapshotRequest) (response *ExportSnapshotResponse, err error)
ExportSnapshot invokes the ecs.ExportSnapshot API synchronously api document: https://help.aliyun.com/api/ecs/exportsnapshot.html
func (*Client) ExportSnapshotWithCallback ¶
func (client *Client) ExportSnapshotWithCallback(request *ExportSnapshotRequest, callback func(response *ExportSnapshotResponse, err error)) <-chan int
ExportSnapshotWithCallback invokes the ecs.ExportSnapshot API asynchronously api document: https://help.aliyun.com/api/ecs/exportsnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExportSnapshotWithChan ¶
func (client *Client) ExportSnapshotWithChan(request *ExportSnapshotRequest) (<-chan *ExportSnapshotResponse, <-chan error)
ExportSnapshotWithChan invokes the ecs.ExportSnapshot API asynchronously api document: https://help.aliyun.com/api/ecs/exportsnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetInstanceConsoleOutput ¶
func (client *Client) GetInstanceConsoleOutput(request *GetInstanceConsoleOutputRequest) (response *GetInstanceConsoleOutputResponse, err error)
GetInstanceConsoleOutput invokes the ecs.GetInstanceConsoleOutput API synchronously api document: https://help.aliyun.com/api/ecs/getinstanceconsoleoutput.html
func (*Client) GetInstanceConsoleOutputWithCallback ¶
func (client *Client) GetInstanceConsoleOutputWithCallback(request *GetInstanceConsoleOutputRequest, callback func(response *GetInstanceConsoleOutputResponse, err error)) <-chan int
GetInstanceConsoleOutputWithCallback invokes the ecs.GetInstanceConsoleOutput API asynchronously api document: https://help.aliyun.com/api/ecs/getinstanceconsoleoutput.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetInstanceConsoleOutputWithChan ¶
func (client *Client) GetInstanceConsoleOutputWithChan(request *GetInstanceConsoleOutputRequest) (<-chan *GetInstanceConsoleOutputResponse, <-chan error)
GetInstanceConsoleOutputWithChan invokes the ecs.GetInstanceConsoleOutput API asynchronously api document: https://help.aliyun.com/api/ecs/getinstanceconsoleoutput.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetInstanceScreenshot ¶
func (client *Client) GetInstanceScreenshot(request *GetInstanceScreenshotRequest) (response *GetInstanceScreenshotResponse, err error)
GetInstanceScreenshot invokes the ecs.GetInstanceScreenshot API synchronously api document: https://help.aliyun.com/api/ecs/getinstancescreenshot.html
func (*Client) GetInstanceScreenshotWithCallback ¶
func (client *Client) GetInstanceScreenshotWithCallback(request *GetInstanceScreenshotRequest, callback func(response *GetInstanceScreenshotResponse, err error)) <-chan int
GetInstanceScreenshotWithCallback invokes the ecs.GetInstanceScreenshot API asynchronously api document: https://help.aliyun.com/api/ecs/getinstancescreenshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetInstanceScreenshotWithChan ¶
func (client *Client) GetInstanceScreenshotWithChan(request *GetInstanceScreenshotRequest) (<-chan *GetInstanceScreenshotResponse, <-chan error)
GetInstanceScreenshotWithChan invokes the ecs.GetInstanceScreenshot API asynchronously api document: https://help.aliyun.com/api/ecs/getinstancescreenshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ImportImage ¶
func (client *Client) ImportImage(request *ImportImageRequest) (response *ImportImageResponse, err error)
ImportImage invokes the ecs.ImportImage API synchronously api document: https://help.aliyun.com/api/ecs/importimage.html
func (*Client) ImportImageWithCallback ¶
func (client *Client) ImportImageWithCallback(request *ImportImageRequest, callback func(response *ImportImageResponse, err error)) <-chan int
ImportImageWithCallback invokes the ecs.ImportImage API asynchronously api document: https://help.aliyun.com/api/ecs/importimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ImportImageWithChan ¶
func (client *Client) ImportImageWithChan(request *ImportImageRequest) (<-chan *ImportImageResponse, <-chan error)
ImportImageWithChan invokes the ecs.ImportImage API asynchronously api document: https://help.aliyun.com/api/ecs/importimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ImportKeyPair ¶
func (client *Client) ImportKeyPair(request *ImportKeyPairRequest) (response *ImportKeyPairResponse, err error)
ImportKeyPair invokes the ecs.ImportKeyPair API synchronously api document: https://help.aliyun.com/api/ecs/importkeypair.html
func (*Client) ImportKeyPairWithCallback ¶
func (client *Client) ImportKeyPairWithCallback(request *ImportKeyPairRequest, callback func(response *ImportKeyPairResponse, err error)) <-chan int
ImportKeyPairWithCallback invokes the ecs.ImportKeyPair API asynchronously api document: https://help.aliyun.com/api/ecs/importkeypair.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ImportKeyPairWithChan ¶
func (client *Client) ImportKeyPairWithChan(request *ImportKeyPairRequest) (<-chan *ImportKeyPairResponse, <-chan error)
ImportKeyPairWithChan invokes the ecs.ImportKeyPair API asynchronously api document: https://help.aliyun.com/api/ecs/importkeypair.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ImportSnapshot ¶
func (client *Client) ImportSnapshot(request *ImportSnapshotRequest) (response *ImportSnapshotResponse, err error)
ImportSnapshot invokes the ecs.ImportSnapshot API synchronously api document: https://help.aliyun.com/api/ecs/importsnapshot.html
func (*Client) ImportSnapshotWithCallback ¶
func (client *Client) ImportSnapshotWithCallback(request *ImportSnapshotRequest, callback func(response *ImportSnapshotResponse, err error)) <-chan int
ImportSnapshotWithCallback invokes the ecs.ImportSnapshot API asynchronously api document: https://help.aliyun.com/api/ecs/importsnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ImportSnapshotWithChan ¶
func (client *Client) ImportSnapshotWithChan(request *ImportSnapshotRequest) (<-chan *ImportSnapshotResponse, <-chan error)
ImportSnapshotWithChan invokes the ecs.ImportSnapshot API asynchronously api document: https://help.aliyun.com/api/ecs/importsnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) InstallCloudAssistant ¶
func (client *Client) InstallCloudAssistant(request *InstallCloudAssistantRequest) (response *InstallCloudAssistantResponse, err error)
InstallCloudAssistant invokes the ecs.InstallCloudAssistant API synchronously api document: https://help.aliyun.com/api/ecs/installcloudassistant.html
func (*Client) InstallCloudAssistantWithCallback ¶
func (client *Client) InstallCloudAssistantWithCallback(request *InstallCloudAssistantRequest, callback func(response *InstallCloudAssistantResponse, err error)) <-chan int
InstallCloudAssistantWithCallback invokes the ecs.InstallCloudAssistant API asynchronously api document: https://help.aliyun.com/api/ecs/installcloudassistant.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) InstallCloudAssistantWithChan ¶
func (client *Client) InstallCloudAssistantWithChan(request *InstallCloudAssistantRequest) (<-chan *InstallCloudAssistantResponse, <-chan error)
InstallCloudAssistantWithChan invokes the ecs.InstallCloudAssistant API asynchronously api document: https://help.aliyun.com/api/ecs/installcloudassistant.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) InvokeCommand ¶
func (client *Client) InvokeCommand(request *InvokeCommandRequest) (response *InvokeCommandResponse, err error)
InvokeCommand invokes the ecs.InvokeCommand API synchronously api document: https://help.aliyun.com/api/ecs/invokecommand.html
func (*Client) InvokeCommandWithCallback ¶
func (client *Client) InvokeCommandWithCallback(request *InvokeCommandRequest, callback func(response *InvokeCommandResponse, err error)) <-chan int
InvokeCommandWithCallback invokes the ecs.InvokeCommand API asynchronously api document: https://help.aliyun.com/api/ecs/invokecommand.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) InvokeCommandWithChan ¶
func (client *Client) InvokeCommandWithChan(request *InvokeCommandRequest) (<-chan *InvokeCommandResponse, <-chan error)
InvokeCommandWithChan invokes the ecs.InvokeCommand API asynchronously api document: https://help.aliyun.com/api/ecs/invokecommand.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) JoinResourceGroup ¶
func (client *Client) JoinResourceGroup(request *JoinResourceGroupRequest) (response *JoinResourceGroupResponse, err error)
JoinResourceGroup invokes the ecs.JoinResourceGroup API synchronously api document: https://help.aliyun.com/api/ecs/joinresourcegroup.html
func (*Client) JoinResourceGroupWithCallback ¶
func (client *Client) JoinResourceGroupWithCallback(request *JoinResourceGroupRequest, callback func(response *JoinResourceGroupResponse, err error)) <-chan int
JoinResourceGroupWithCallback invokes the ecs.JoinResourceGroup API asynchronously api document: https://help.aliyun.com/api/ecs/joinresourcegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) JoinResourceGroupWithChan ¶
func (client *Client) JoinResourceGroupWithChan(request *JoinResourceGroupRequest) (<-chan *JoinResourceGroupResponse, <-chan error)
JoinResourceGroupWithChan invokes the ecs.JoinResourceGroup API asynchronously api document: https://help.aliyun.com/api/ecs/joinresourcegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) JoinSecurityGroup ¶
func (client *Client) JoinSecurityGroup(request *JoinSecurityGroupRequest) (response *JoinSecurityGroupResponse, err error)
JoinSecurityGroup invokes the ecs.JoinSecurityGroup API synchronously api document: https://help.aliyun.com/api/ecs/joinsecuritygroup.html
func (*Client) JoinSecurityGroupWithCallback ¶
func (client *Client) JoinSecurityGroupWithCallback(request *JoinSecurityGroupRequest, callback func(response *JoinSecurityGroupResponse, err error)) <-chan int
JoinSecurityGroupWithCallback invokes the ecs.JoinSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/joinsecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) JoinSecurityGroupWithChan ¶
func (client *Client) JoinSecurityGroupWithChan(request *JoinSecurityGroupRequest) (<-chan *JoinSecurityGroupResponse, <-chan error)
JoinSecurityGroupWithChan invokes the ecs.JoinSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/joinsecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) LeaveSecurityGroup ¶
func (client *Client) LeaveSecurityGroup(request *LeaveSecurityGroupRequest) (response *LeaveSecurityGroupResponse, err error)
LeaveSecurityGroup invokes the ecs.LeaveSecurityGroup API synchronously api document: https://help.aliyun.com/api/ecs/leavesecuritygroup.html
func (*Client) LeaveSecurityGroupWithCallback ¶
func (client *Client) LeaveSecurityGroupWithCallback(request *LeaveSecurityGroupRequest, callback func(response *LeaveSecurityGroupResponse, err error)) <-chan int
LeaveSecurityGroupWithCallback invokes the ecs.LeaveSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/leavesecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) LeaveSecurityGroupWithChan ¶
func (client *Client) LeaveSecurityGroupWithChan(request *LeaveSecurityGroupRequest) (<-chan *LeaveSecurityGroupResponse, <-chan error)
LeaveSecurityGroupWithChan invokes the ecs.LeaveSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/leavesecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the ecs.ListTagResources API synchronously api document: https://help.aliyun.com/api/ecs/listtagresources.html
func (*Client) ListTagResourcesWithCallback ¶
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the ecs.ListTagResources API asynchronously api document: https://help.aliyun.com/api/ecs/listtagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListTagResourcesWithChan ¶
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the ecs.ListTagResources API asynchronously api document: https://help.aliyun.com/api/ecs/listtagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyAutoSnapshotPolicy ¶
func (client *Client) ModifyAutoSnapshotPolicy(request *ModifyAutoSnapshotPolicyRequest) (response *ModifyAutoSnapshotPolicyResponse, err error)
ModifyAutoSnapshotPolicy invokes the ecs.ModifyAutoSnapshotPolicy API synchronously api document: https://help.aliyun.com/api/ecs/modifyautosnapshotpolicy.html
func (*Client) ModifyAutoSnapshotPolicyEx ¶
func (client *Client) ModifyAutoSnapshotPolicyEx(request *ModifyAutoSnapshotPolicyExRequest) (response *ModifyAutoSnapshotPolicyExResponse, err error)
ModifyAutoSnapshotPolicyEx invokes the ecs.ModifyAutoSnapshotPolicyEx API synchronously api document: https://help.aliyun.com/api/ecs/modifyautosnapshotpolicyex.html
func (*Client) ModifyAutoSnapshotPolicyExWithCallback ¶
func (client *Client) ModifyAutoSnapshotPolicyExWithCallback(request *ModifyAutoSnapshotPolicyExRequest, callback func(response *ModifyAutoSnapshotPolicyExResponse, err error)) <-chan int
ModifyAutoSnapshotPolicyExWithCallback invokes the ecs.ModifyAutoSnapshotPolicyEx API asynchronously api document: https://help.aliyun.com/api/ecs/modifyautosnapshotpolicyex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyAutoSnapshotPolicyExWithChan ¶
func (client *Client) ModifyAutoSnapshotPolicyExWithChan(request *ModifyAutoSnapshotPolicyExRequest) (<-chan *ModifyAutoSnapshotPolicyExResponse, <-chan error)
ModifyAutoSnapshotPolicyExWithChan invokes the ecs.ModifyAutoSnapshotPolicyEx API asynchronously api document: https://help.aliyun.com/api/ecs/modifyautosnapshotpolicyex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyAutoSnapshotPolicyWithCallback ¶
func (client *Client) ModifyAutoSnapshotPolicyWithCallback(request *ModifyAutoSnapshotPolicyRequest, callback func(response *ModifyAutoSnapshotPolicyResponse, err error)) <-chan int
ModifyAutoSnapshotPolicyWithCallback invokes the ecs.ModifyAutoSnapshotPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/modifyautosnapshotpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyAutoSnapshotPolicyWithChan ¶
func (client *Client) ModifyAutoSnapshotPolicyWithChan(request *ModifyAutoSnapshotPolicyRequest) (<-chan *ModifyAutoSnapshotPolicyResponse, <-chan error)
ModifyAutoSnapshotPolicyWithChan invokes the ecs.ModifyAutoSnapshotPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/modifyautosnapshotpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyBandwidthPackageSpec ¶
func (client *Client) ModifyBandwidthPackageSpec(request *ModifyBandwidthPackageSpecRequest) (response *ModifyBandwidthPackageSpecResponse, err error)
ModifyBandwidthPackageSpec invokes the ecs.ModifyBandwidthPackageSpec API synchronously api document: https://help.aliyun.com/api/ecs/modifybandwidthpackagespec.html
func (*Client) ModifyBandwidthPackageSpecWithCallback ¶
func (client *Client) ModifyBandwidthPackageSpecWithCallback(request *ModifyBandwidthPackageSpecRequest, callback func(response *ModifyBandwidthPackageSpecResponse, err error)) <-chan int
ModifyBandwidthPackageSpecWithCallback invokes the ecs.ModifyBandwidthPackageSpec API asynchronously api document: https://help.aliyun.com/api/ecs/modifybandwidthpackagespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyBandwidthPackageSpecWithChan ¶
func (client *Client) ModifyBandwidthPackageSpecWithChan(request *ModifyBandwidthPackageSpecRequest) (<-chan *ModifyBandwidthPackageSpecResponse, <-chan error)
ModifyBandwidthPackageSpecWithChan invokes the ecs.ModifyBandwidthPackageSpec API asynchronously api document: https://help.aliyun.com/api/ecs/modifybandwidthpackagespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyCommand ¶
func (client *Client) ModifyCommand(request *ModifyCommandRequest) (response *ModifyCommandResponse, err error)
ModifyCommand invokes the ecs.ModifyCommand API synchronously api document: https://help.aliyun.com/api/ecs/modifycommand.html
func (*Client) ModifyCommandWithCallback ¶
func (client *Client) ModifyCommandWithCallback(request *ModifyCommandRequest, callback func(response *ModifyCommandResponse, err error)) <-chan int
ModifyCommandWithCallback invokes the ecs.ModifyCommand API asynchronously api document: https://help.aliyun.com/api/ecs/modifycommand.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyCommandWithChan ¶
func (client *Client) ModifyCommandWithChan(request *ModifyCommandRequest) (<-chan *ModifyCommandResponse, <-chan error)
ModifyCommandWithChan invokes the ecs.ModifyCommand API asynchronously api document: https://help.aliyun.com/api/ecs/modifycommand.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDedicatedHostAttribute ¶
func (client *Client) ModifyDedicatedHostAttribute(request *ModifyDedicatedHostAttributeRequest) (response *ModifyDedicatedHostAttributeResponse, err error)
ModifyDedicatedHostAttribute invokes the ecs.ModifyDedicatedHostAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifydedicatedhostattribute.html
func (*Client) ModifyDedicatedHostAttributeWithCallback ¶
func (client *Client) ModifyDedicatedHostAttributeWithCallback(request *ModifyDedicatedHostAttributeRequest, callback func(response *ModifyDedicatedHostAttributeResponse, err error)) <-chan int
ModifyDedicatedHostAttributeWithCallback invokes the ecs.ModifyDedicatedHostAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifydedicatedhostattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDedicatedHostAttributeWithChan ¶
func (client *Client) ModifyDedicatedHostAttributeWithChan(request *ModifyDedicatedHostAttributeRequest) (<-chan *ModifyDedicatedHostAttributeResponse, <-chan error)
ModifyDedicatedHostAttributeWithChan invokes the ecs.ModifyDedicatedHostAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifydedicatedhostattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDedicatedHostAutoReleaseTime ¶
func (client *Client) ModifyDedicatedHostAutoReleaseTime(request *ModifyDedicatedHostAutoReleaseTimeRequest) (response *ModifyDedicatedHostAutoReleaseTimeResponse, err error)
ModifyDedicatedHostAutoReleaseTime invokes the ecs.ModifyDedicatedHostAutoReleaseTime API synchronously api document: https://help.aliyun.com/api/ecs/modifydedicatedhostautoreleasetime.html
func (*Client) ModifyDedicatedHostAutoReleaseTimeWithCallback ¶
func (client *Client) ModifyDedicatedHostAutoReleaseTimeWithCallback(request *ModifyDedicatedHostAutoReleaseTimeRequest, callback func(response *ModifyDedicatedHostAutoReleaseTimeResponse, err error)) <-chan int
ModifyDedicatedHostAutoReleaseTimeWithCallback invokes the ecs.ModifyDedicatedHostAutoReleaseTime API asynchronously api document: https://help.aliyun.com/api/ecs/modifydedicatedhostautoreleasetime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDedicatedHostAutoReleaseTimeWithChan ¶
func (client *Client) ModifyDedicatedHostAutoReleaseTimeWithChan(request *ModifyDedicatedHostAutoReleaseTimeRequest) (<-chan *ModifyDedicatedHostAutoReleaseTimeResponse, <-chan error)
ModifyDedicatedHostAutoReleaseTimeWithChan invokes the ecs.ModifyDedicatedHostAutoReleaseTime API asynchronously api document: https://help.aliyun.com/api/ecs/modifydedicatedhostautoreleasetime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDedicatedHostAutoRenewAttribute ¶
func (client *Client) ModifyDedicatedHostAutoRenewAttribute(request *ModifyDedicatedHostAutoRenewAttributeRequest) (response *ModifyDedicatedHostAutoRenewAttributeResponse, err error)
ModifyDedicatedHostAutoRenewAttribute invokes the ecs.ModifyDedicatedHostAutoRenewAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifydedicatedhostautorenewattribute.html
func (*Client) ModifyDedicatedHostAutoRenewAttributeWithCallback ¶
func (client *Client) ModifyDedicatedHostAutoRenewAttributeWithCallback(request *ModifyDedicatedHostAutoRenewAttributeRequest, callback func(response *ModifyDedicatedHostAutoRenewAttributeResponse, err error)) <-chan int
ModifyDedicatedHostAutoRenewAttributeWithCallback invokes the ecs.ModifyDedicatedHostAutoRenewAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifydedicatedhostautorenewattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDedicatedHostAutoRenewAttributeWithChan ¶
func (client *Client) ModifyDedicatedHostAutoRenewAttributeWithChan(request *ModifyDedicatedHostAutoRenewAttributeRequest) (<-chan *ModifyDedicatedHostAutoRenewAttributeResponse, <-chan error)
ModifyDedicatedHostAutoRenewAttributeWithChan invokes the ecs.ModifyDedicatedHostAutoRenewAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifydedicatedhostautorenewattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDeploymentSetAttribute ¶
func (client *Client) ModifyDeploymentSetAttribute(request *ModifyDeploymentSetAttributeRequest) (response *ModifyDeploymentSetAttributeResponse, err error)
ModifyDeploymentSetAttribute invokes the ecs.ModifyDeploymentSetAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifydeploymentsetattribute.html
func (*Client) ModifyDeploymentSetAttributeWithCallback ¶
func (client *Client) ModifyDeploymentSetAttributeWithCallback(request *ModifyDeploymentSetAttributeRequest, callback func(response *ModifyDeploymentSetAttributeResponse, err error)) <-chan int
ModifyDeploymentSetAttributeWithCallback invokes the ecs.ModifyDeploymentSetAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifydeploymentsetattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDeploymentSetAttributeWithChan ¶
func (client *Client) ModifyDeploymentSetAttributeWithChan(request *ModifyDeploymentSetAttributeRequest) (<-chan *ModifyDeploymentSetAttributeResponse, <-chan error)
ModifyDeploymentSetAttributeWithChan invokes the ecs.ModifyDeploymentSetAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifydeploymentsetattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDiskAttribute ¶
func (client *Client) ModifyDiskAttribute(request *ModifyDiskAttributeRequest) (response *ModifyDiskAttributeResponse, err error)
ModifyDiskAttribute invokes the ecs.ModifyDiskAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifydiskattribute.html
func (*Client) ModifyDiskAttributeWithCallback ¶
func (client *Client) ModifyDiskAttributeWithCallback(request *ModifyDiskAttributeRequest, callback func(response *ModifyDiskAttributeResponse, err error)) <-chan int
ModifyDiskAttributeWithCallback invokes the ecs.ModifyDiskAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifydiskattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDiskAttributeWithChan ¶
func (client *Client) ModifyDiskAttributeWithChan(request *ModifyDiskAttributeRequest) (<-chan *ModifyDiskAttributeResponse, <-chan error)
ModifyDiskAttributeWithChan invokes the ecs.ModifyDiskAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifydiskattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDiskChargeType ¶
func (client *Client) ModifyDiskChargeType(request *ModifyDiskChargeTypeRequest) (response *ModifyDiskChargeTypeResponse, err error)
ModifyDiskChargeType invokes the ecs.ModifyDiskChargeType API synchronously api document: https://help.aliyun.com/api/ecs/modifydiskchargetype.html
func (*Client) ModifyDiskChargeTypeWithCallback ¶
func (client *Client) ModifyDiskChargeTypeWithCallback(request *ModifyDiskChargeTypeRequest, callback func(response *ModifyDiskChargeTypeResponse, err error)) <-chan int
ModifyDiskChargeTypeWithCallback invokes the ecs.ModifyDiskChargeType API asynchronously api document: https://help.aliyun.com/api/ecs/modifydiskchargetype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyDiskChargeTypeWithChan ¶
func (client *Client) ModifyDiskChargeTypeWithChan(request *ModifyDiskChargeTypeRequest) (<-chan *ModifyDiskChargeTypeResponse, <-chan error)
ModifyDiskChargeTypeWithChan invokes the ecs.ModifyDiskChargeType API asynchronously api document: https://help.aliyun.com/api/ecs/modifydiskchargetype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyEipAddressAttribute ¶
func (client *Client) ModifyEipAddressAttribute(request *ModifyEipAddressAttributeRequest) (response *ModifyEipAddressAttributeResponse, err error)
ModifyEipAddressAttribute invokes the ecs.ModifyEipAddressAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyeipaddressattribute.html
func (*Client) ModifyEipAddressAttributeWithCallback ¶
func (client *Client) ModifyEipAddressAttributeWithCallback(request *ModifyEipAddressAttributeRequest, callback func(response *ModifyEipAddressAttributeResponse, err error)) <-chan int
ModifyEipAddressAttributeWithCallback invokes the ecs.ModifyEipAddressAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyeipaddressattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyEipAddressAttributeWithChan ¶
func (client *Client) ModifyEipAddressAttributeWithChan(request *ModifyEipAddressAttributeRequest) (<-chan *ModifyEipAddressAttributeResponse, <-chan error)
ModifyEipAddressAttributeWithChan invokes the ecs.ModifyEipAddressAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyeipaddressattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyForwardEntry ¶
func (client *Client) ModifyForwardEntry(request *ModifyForwardEntryRequest) (response *ModifyForwardEntryResponse, err error)
ModifyForwardEntry invokes the ecs.ModifyForwardEntry API synchronously api document: https://help.aliyun.com/api/ecs/modifyforwardentry.html
func (*Client) ModifyForwardEntryWithCallback ¶
func (client *Client) ModifyForwardEntryWithCallback(request *ModifyForwardEntryRequest, callback func(response *ModifyForwardEntryResponse, err error)) <-chan int
ModifyForwardEntryWithCallback invokes the ecs.ModifyForwardEntry API asynchronously api document: https://help.aliyun.com/api/ecs/modifyforwardentry.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyForwardEntryWithChan ¶
func (client *Client) ModifyForwardEntryWithChan(request *ModifyForwardEntryRequest) (<-chan *ModifyForwardEntryResponse, <-chan error)
ModifyForwardEntryWithChan invokes the ecs.ModifyForwardEntry API asynchronously api document: https://help.aliyun.com/api/ecs/modifyforwardentry.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyHaVipAttribute ¶
func (client *Client) ModifyHaVipAttribute(request *ModifyHaVipAttributeRequest) (response *ModifyHaVipAttributeResponse, err error)
ModifyHaVipAttribute invokes the ecs.ModifyHaVipAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyhavipattribute.html
func (*Client) ModifyHaVipAttributeWithCallback ¶
func (client *Client) ModifyHaVipAttributeWithCallback(request *ModifyHaVipAttributeRequest, callback func(response *ModifyHaVipAttributeResponse, err error)) <-chan int
ModifyHaVipAttributeWithCallback invokes the ecs.ModifyHaVipAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyhavipattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyHaVipAttributeWithChan ¶
func (client *Client) ModifyHaVipAttributeWithChan(request *ModifyHaVipAttributeRequest) (<-chan *ModifyHaVipAttributeResponse, <-chan error)
ModifyHaVipAttributeWithChan invokes the ecs.ModifyHaVipAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyhavipattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyHpcClusterAttribute ¶
func (client *Client) ModifyHpcClusterAttribute(request *ModifyHpcClusterAttributeRequest) (response *ModifyHpcClusterAttributeResponse, err error)
ModifyHpcClusterAttribute invokes the ecs.ModifyHpcClusterAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyhpcclusterattribute.html
func (*Client) ModifyHpcClusterAttributeWithCallback ¶
func (client *Client) ModifyHpcClusterAttributeWithCallback(request *ModifyHpcClusterAttributeRequest, callback func(response *ModifyHpcClusterAttributeResponse, err error)) <-chan int
ModifyHpcClusterAttributeWithCallback invokes the ecs.ModifyHpcClusterAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyhpcclusterattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyHpcClusterAttributeWithChan ¶
func (client *Client) ModifyHpcClusterAttributeWithChan(request *ModifyHpcClusterAttributeRequest) (<-chan *ModifyHpcClusterAttributeResponse, <-chan error)
ModifyHpcClusterAttributeWithChan invokes the ecs.ModifyHpcClusterAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyhpcclusterattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyImageAttribute ¶
func (client *Client) ModifyImageAttribute(request *ModifyImageAttributeRequest) (response *ModifyImageAttributeResponse, err error)
ModifyImageAttribute invokes the ecs.ModifyImageAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyimageattribute.html
func (*Client) ModifyImageAttributeWithCallback ¶
func (client *Client) ModifyImageAttributeWithCallback(request *ModifyImageAttributeRequest, callback func(response *ModifyImageAttributeResponse, err error)) <-chan int
ModifyImageAttributeWithCallback invokes the ecs.ModifyImageAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyimageattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyImageAttributeWithChan ¶
func (client *Client) ModifyImageAttributeWithChan(request *ModifyImageAttributeRequest) (<-chan *ModifyImageAttributeResponse, <-chan error)
ModifyImageAttributeWithChan invokes the ecs.ModifyImageAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyimageattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyImageShareGroupPermission ¶
func (client *Client) ModifyImageShareGroupPermission(request *ModifyImageShareGroupPermissionRequest) (response *ModifyImageShareGroupPermissionResponse, err error)
ModifyImageShareGroupPermission invokes the ecs.ModifyImageShareGroupPermission API synchronously api document: https://help.aliyun.com/api/ecs/modifyimagesharegrouppermission.html
func (*Client) ModifyImageShareGroupPermissionWithCallback ¶
func (client *Client) ModifyImageShareGroupPermissionWithCallback(request *ModifyImageShareGroupPermissionRequest, callback func(response *ModifyImageShareGroupPermissionResponse, err error)) <-chan int
ModifyImageShareGroupPermissionWithCallback invokes the ecs.ModifyImageShareGroupPermission API asynchronously api document: https://help.aliyun.com/api/ecs/modifyimagesharegrouppermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyImageShareGroupPermissionWithChan ¶
func (client *Client) ModifyImageShareGroupPermissionWithChan(request *ModifyImageShareGroupPermissionRequest) (<-chan *ModifyImageShareGroupPermissionResponse, <-chan error)
ModifyImageShareGroupPermissionWithChan invokes the ecs.ModifyImageShareGroupPermission API asynchronously api document: https://help.aliyun.com/api/ecs/modifyimagesharegrouppermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyImageSharePermission ¶
func (client *Client) ModifyImageSharePermission(request *ModifyImageSharePermissionRequest) (response *ModifyImageSharePermissionResponse, err error)
ModifyImageSharePermission invokes the ecs.ModifyImageSharePermission API synchronously api document: https://help.aliyun.com/api/ecs/modifyimagesharepermission.html
func (*Client) ModifyImageSharePermissionWithCallback ¶
func (client *Client) ModifyImageSharePermissionWithCallback(request *ModifyImageSharePermissionRequest, callback func(response *ModifyImageSharePermissionResponse, err error)) <-chan int
ModifyImageSharePermissionWithCallback invokes the ecs.ModifyImageSharePermission API asynchronously api document: https://help.aliyun.com/api/ecs/modifyimagesharepermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyImageSharePermissionWithChan ¶
func (client *Client) ModifyImageSharePermissionWithChan(request *ModifyImageSharePermissionRequest) (<-chan *ModifyImageSharePermissionResponse, <-chan error)
ModifyImageSharePermissionWithChan invokes the ecs.ModifyImageSharePermission API asynchronously api document: https://help.aliyun.com/api/ecs/modifyimagesharepermission.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceAttribute ¶
func (client *Client) ModifyInstanceAttribute(request *ModifyInstanceAttributeRequest) (response *ModifyInstanceAttributeResponse, err error)
ModifyInstanceAttribute invokes the ecs.ModifyInstanceAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyinstanceattribute.html
func (*Client) ModifyInstanceAttributeWithCallback ¶
func (client *Client) ModifyInstanceAttributeWithCallback(request *ModifyInstanceAttributeRequest, callback func(response *ModifyInstanceAttributeResponse, err error)) <-chan int
ModifyInstanceAttributeWithCallback invokes the ecs.ModifyInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstanceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceAttributeWithChan ¶
func (client *Client) ModifyInstanceAttributeWithChan(request *ModifyInstanceAttributeRequest) (<-chan *ModifyInstanceAttributeResponse, <-chan error)
ModifyInstanceAttributeWithChan invokes the ecs.ModifyInstanceAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstanceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceAutoReleaseTime ¶
func (client *Client) ModifyInstanceAutoReleaseTime(request *ModifyInstanceAutoReleaseTimeRequest) (response *ModifyInstanceAutoReleaseTimeResponse, err error)
ModifyInstanceAutoReleaseTime invokes the ecs.ModifyInstanceAutoReleaseTime API synchronously api document: https://help.aliyun.com/api/ecs/modifyinstanceautoreleasetime.html
func (*Client) ModifyInstanceAutoReleaseTimeWithCallback ¶
func (client *Client) ModifyInstanceAutoReleaseTimeWithCallback(request *ModifyInstanceAutoReleaseTimeRequest, callback func(response *ModifyInstanceAutoReleaseTimeResponse, err error)) <-chan int
ModifyInstanceAutoReleaseTimeWithCallback invokes the ecs.ModifyInstanceAutoReleaseTime API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstanceautoreleasetime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceAutoReleaseTimeWithChan ¶
func (client *Client) ModifyInstanceAutoReleaseTimeWithChan(request *ModifyInstanceAutoReleaseTimeRequest) (<-chan *ModifyInstanceAutoReleaseTimeResponse, <-chan error)
ModifyInstanceAutoReleaseTimeWithChan invokes the ecs.ModifyInstanceAutoReleaseTime API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstanceautoreleasetime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceAutoRenewAttribute ¶
func (client *Client) ModifyInstanceAutoRenewAttribute(request *ModifyInstanceAutoRenewAttributeRequest) (response *ModifyInstanceAutoRenewAttributeResponse, err error)
ModifyInstanceAutoRenewAttribute invokes the ecs.ModifyInstanceAutoRenewAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyinstanceautorenewattribute.html
func (*Client) ModifyInstanceAutoRenewAttributeWithCallback ¶
func (client *Client) ModifyInstanceAutoRenewAttributeWithCallback(request *ModifyInstanceAutoRenewAttributeRequest, callback func(response *ModifyInstanceAutoRenewAttributeResponse, err error)) <-chan int
ModifyInstanceAutoRenewAttributeWithCallback invokes the ecs.ModifyInstanceAutoRenewAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstanceautorenewattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceAutoRenewAttributeWithChan ¶
func (client *Client) ModifyInstanceAutoRenewAttributeWithChan(request *ModifyInstanceAutoRenewAttributeRequest) (<-chan *ModifyInstanceAutoRenewAttributeResponse, <-chan error)
ModifyInstanceAutoRenewAttributeWithChan invokes the ecs.ModifyInstanceAutoRenewAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstanceautorenewattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceChargeType ¶
func (client *Client) ModifyInstanceChargeType(request *ModifyInstanceChargeTypeRequest) (response *ModifyInstanceChargeTypeResponse, err error)
ModifyInstanceChargeType invokes the ecs.ModifyInstanceChargeType API synchronously api document: https://help.aliyun.com/api/ecs/modifyinstancechargetype.html
func (*Client) ModifyInstanceChargeTypeWithCallback ¶
func (client *Client) ModifyInstanceChargeTypeWithCallback(request *ModifyInstanceChargeTypeRequest, callback func(response *ModifyInstanceChargeTypeResponse, err error)) <-chan int
ModifyInstanceChargeTypeWithCallback invokes the ecs.ModifyInstanceChargeType API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancechargetype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceChargeTypeWithChan ¶
func (client *Client) ModifyInstanceChargeTypeWithChan(request *ModifyInstanceChargeTypeRequest) (<-chan *ModifyInstanceChargeTypeResponse, <-chan error)
ModifyInstanceChargeTypeWithChan invokes the ecs.ModifyInstanceChargeType API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancechargetype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceDeployment ¶
func (client *Client) ModifyInstanceDeployment(request *ModifyInstanceDeploymentRequest) (response *ModifyInstanceDeploymentResponse, err error)
ModifyInstanceDeployment invokes the ecs.ModifyInstanceDeployment API synchronously api document: https://help.aliyun.com/api/ecs/modifyinstancedeployment.html
func (*Client) ModifyInstanceDeploymentWithCallback ¶
func (client *Client) ModifyInstanceDeploymentWithCallback(request *ModifyInstanceDeploymentRequest, callback func(response *ModifyInstanceDeploymentResponse, err error)) <-chan int
ModifyInstanceDeploymentWithCallback invokes the ecs.ModifyInstanceDeployment API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancedeployment.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceDeploymentWithChan ¶
func (client *Client) ModifyInstanceDeploymentWithChan(request *ModifyInstanceDeploymentRequest) (<-chan *ModifyInstanceDeploymentResponse, <-chan error)
ModifyInstanceDeploymentWithChan invokes the ecs.ModifyInstanceDeployment API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancedeployment.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceNetworkSpec ¶
func (client *Client) ModifyInstanceNetworkSpec(request *ModifyInstanceNetworkSpecRequest) (response *ModifyInstanceNetworkSpecResponse, err error)
ModifyInstanceNetworkSpec invokes the ecs.ModifyInstanceNetworkSpec API synchronously api document: https://help.aliyun.com/api/ecs/modifyinstancenetworkspec.html
func (*Client) ModifyInstanceNetworkSpecWithCallback ¶
func (client *Client) ModifyInstanceNetworkSpecWithCallback(request *ModifyInstanceNetworkSpecRequest, callback func(response *ModifyInstanceNetworkSpecResponse, err error)) <-chan int
ModifyInstanceNetworkSpecWithCallback invokes the ecs.ModifyInstanceNetworkSpec API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancenetworkspec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceNetworkSpecWithChan ¶
func (client *Client) ModifyInstanceNetworkSpecWithChan(request *ModifyInstanceNetworkSpecRequest) (<-chan *ModifyInstanceNetworkSpecResponse, <-chan error)
ModifyInstanceNetworkSpecWithChan invokes the ecs.ModifyInstanceNetworkSpec API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancenetworkspec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceSpec ¶
func (client *Client) ModifyInstanceSpec(request *ModifyInstanceSpecRequest) (response *ModifyInstanceSpecResponse, err error)
ModifyInstanceSpec invokes the ecs.ModifyInstanceSpec API synchronously api document: https://help.aliyun.com/api/ecs/modifyinstancespec.html
func (*Client) ModifyInstanceSpecWithCallback ¶
func (client *Client) ModifyInstanceSpecWithCallback(request *ModifyInstanceSpecRequest, callback func(response *ModifyInstanceSpecResponse, err error)) <-chan int
ModifyInstanceSpecWithCallback invokes the ecs.ModifyInstanceSpec API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceSpecWithChan ¶
func (client *Client) ModifyInstanceSpecWithChan(request *ModifyInstanceSpecRequest) (<-chan *ModifyInstanceSpecResponse, <-chan error)
ModifyInstanceSpecWithChan invokes the ecs.ModifyInstanceSpec API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceVncPasswd ¶
func (client *Client) ModifyInstanceVncPasswd(request *ModifyInstanceVncPasswdRequest) (response *ModifyInstanceVncPasswdResponse, err error)
ModifyInstanceVncPasswd invokes the ecs.ModifyInstanceVncPasswd API synchronously api document: https://help.aliyun.com/api/ecs/modifyinstancevncpasswd.html
func (*Client) ModifyInstanceVncPasswdWithCallback ¶
func (client *Client) ModifyInstanceVncPasswdWithCallback(request *ModifyInstanceVncPasswdRequest, callback func(response *ModifyInstanceVncPasswdResponse, err error)) <-chan int
ModifyInstanceVncPasswdWithCallback invokes the ecs.ModifyInstanceVncPasswd API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancevncpasswd.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceVncPasswdWithChan ¶
func (client *Client) ModifyInstanceVncPasswdWithChan(request *ModifyInstanceVncPasswdRequest) (<-chan *ModifyInstanceVncPasswdResponse, <-chan error)
ModifyInstanceVncPasswdWithChan invokes the ecs.ModifyInstanceVncPasswd API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancevncpasswd.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceVpcAttribute ¶
func (client *Client) ModifyInstanceVpcAttribute(request *ModifyInstanceVpcAttributeRequest) (response *ModifyInstanceVpcAttributeResponse, err error)
ModifyInstanceVpcAttribute invokes the ecs.ModifyInstanceVpcAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyinstancevpcattribute.html
func (*Client) ModifyInstanceVpcAttributeWithCallback ¶
func (client *Client) ModifyInstanceVpcAttributeWithCallback(request *ModifyInstanceVpcAttributeRequest, callback func(response *ModifyInstanceVpcAttributeResponse, err error)) <-chan int
ModifyInstanceVpcAttributeWithCallback invokes the ecs.ModifyInstanceVpcAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancevpcattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyInstanceVpcAttributeWithChan ¶
func (client *Client) ModifyInstanceVpcAttributeWithChan(request *ModifyInstanceVpcAttributeRequest) (<-chan *ModifyInstanceVpcAttributeResponse, <-chan error)
ModifyInstanceVpcAttributeWithChan invokes the ecs.ModifyInstanceVpcAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyinstancevpcattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyLaunchTemplateDefaultVersion ¶
func (client *Client) ModifyLaunchTemplateDefaultVersion(request *ModifyLaunchTemplateDefaultVersionRequest) (response *ModifyLaunchTemplateDefaultVersionResponse, err error)
ModifyLaunchTemplateDefaultVersion invokes the ecs.ModifyLaunchTemplateDefaultVersion API synchronously api document: https://help.aliyun.com/api/ecs/modifylaunchtemplatedefaultversion.html
func (*Client) ModifyLaunchTemplateDefaultVersionWithCallback ¶
func (client *Client) ModifyLaunchTemplateDefaultVersionWithCallback(request *ModifyLaunchTemplateDefaultVersionRequest, callback func(response *ModifyLaunchTemplateDefaultVersionResponse, err error)) <-chan int
ModifyLaunchTemplateDefaultVersionWithCallback invokes the ecs.ModifyLaunchTemplateDefaultVersion API asynchronously api document: https://help.aliyun.com/api/ecs/modifylaunchtemplatedefaultversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyLaunchTemplateDefaultVersionWithChan ¶
func (client *Client) ModifyLaunchTemplateDefaultVersionWithChan(request *ModifyLaunchTemplateDefaultVersionRequest) (<-chan *ModifyLaunchTemplateDefaultVersionResponse, <-chan error)
ModifyLaunchTemplateDefaultVersionWithChan invokes the ecs.ModifyLaunchTemplateDefaultVersion API asynchronously api document: https://help.aliyun.com/api/ecs/modifylaunchtemplatedefaultversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyNetworkInterfaceAttribute ¶
func (client *Client) ModifyNetworkInterfaceAttribute(request *ModifyNetworkInterfaceAttributeRequest) (response *ModifyNetworkInterfaceAttributeResponse, err error)
ModifyNetworkInterfaceAttribute invokes the ecs.ModifyNetworkInterfaceAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifynetworkinterfaceattribute.html
func (*Client) ModifyNetworkInterfaceAttributeWithCallback ¶
func (client *Client) ModifyNetworkInterfaceAttributeWithCallback(request *ModifyNetworkInterfaceAttributeRequest, callback func(response *ModifyNetworkInterfaceAttributeResponse, err error)) <-chan int
ModifyNetworkInterfaceAttributeWithCallback invokes the ecs.ModifyNetworkInterfaceAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifynetworkinterfaceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyNetworkInterfaceAttributeWithChan ¶
func (client *Client) ModifyNetworkInterfaceAttributeWithChan(request *ModifyNetworkInterfaceAttributeRequest) (<-chan *ModifyNetworkInterfaceAttributeResponse, <-chan error)
ModifyNetworkInterfaceAttributeWithChan invokes the ecs.ModifyNetworkInterfaceAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifynetworkinterfaceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyPhysicalConnectionAttribute ¶
func (client *Client) ModifyPhysicalConnectionAttribute(request *ModifyPhysicalConnectionAttributeRequest) (response *ModifyPhysicalConnectionAttributeResponse, err error)
ModifyPhysicalConnectionAttribute invokes the ecs.ModifyPhysicalConnectionAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyphysicalconnectionattribute.html
func (*Client) ModifyPhysicalConnectionAttributeWithCallback ¶
func (client *Client) ModifyPhysicalConnectionAttributeWithCallback(request *ModifyPhysicalConnectionAttributeRequest, callback func(response *ModifyPhysicalConnectionAttributeResponse, err error)) <-chan int
ModifyPhysicalConnectionAttributeWithCallback invokes the ecs.ModifyPhysicalConnectionAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyphysicalconnectionattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyPhysicalConnectionAttributeWithChan ¶
func (client *Client) ModifyPhysicalConnectionAttributeWithChan(request *ModifyPhysicalConnectionAttributeRequest) (<-chan *ModifyPhysicalConnectionAttributeResponse, <-chan error)
ModifyPhysicalConnectionAttributeWithChan invokes the ecs.ModifyPhysicalConnectionAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyphysicalconnectionattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyPrepayInstanceSpec ¶
func (client *Client) ModifyPrepayInstanceSpec(request *ModifyPrepayInstanceSpecRequest) (response *ModifyPrepayInstanceSpecResponse, err error)
ModifyPrepayInstanceSpec invokes the ecs.ModifyPrepayInstanceSpec API synchronously api document: https://help.aliyun.com/api/ecs/modifyprepayinstancespec.html
func (*Client) ModifyPrepayInstanceSpecWithCallback ¶
func (client *Client) ModifyPrepayInstanceSpecWithCallback(request *ModifyPrepayInstanceSpecRequest, callback func(response *ModifyPrepayInstanceSpecResponse, err error)) <-chan int
ModifyPrepayInstanceSpecWithCallback invokes the ecs.ModifyPrepayInstanceSpec API asynchronously api document: https://help.aliyun.com/api/ecs/modifyprepayinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyPrepayInstanceSpecWithChan ¶
func (client *Client) ModifyPrepayInstanceSpecWithChan(request *ModifyPrepayInstanceSpecRequest) (<-chan *ModifyPrepayInstanceSpecResponse, <-chan error)
ModifyPrepayInstanceSpecWithChan invokes the ecs.ModifyPrepayInstanceSpec API asynchronously api document: https://help.aliyun.com/api/ecs/modifyprepayinstancespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyRouterInterfaceAttribute ¶
func (client *Client) ModifyRouterInterfaceAttribute(request *ModifyRouterInterfaceAttributeRequest) (response *ModifyRouterInterfaceAttributeResponse, err error)
ModifyRouterInterfaceAttribute invokes the ecs.ModifyRouterInterfaceAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyrouterinterfaceattribute.html
func (*Client) ModifyRouterInterfaceAttributeWithCallback ¶
func (client *Client) ModifyRouterInterfaceAttributeWithCallback(request *ModifyRouterInterfaceAttributeRequest, callback func(response *ModifyRouterInterfaceAttributeResponse, err error)) <-chan int
ModifyRouterInterfaceAttributeWithCallback invokes the ecs.ModifyRouterInterfaceAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyrouterinterfaceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyRouterInterfaceAttributeWithChan ¶
func (client *Client) ModifyRouterInterfaceAttributeWithChan(request *ModifyRouterInterfaceAttributeRequest) (<-chan *ModifyRouterInterfaceAttributeResponse, <-chan error)
ModifyRouterInterfaceAttributeWithChan invokes the ecs.ModifyRouterInterfaceAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyrouterinterfaceattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyRouterInterfaceSpec ¶
func (client *Client) ModifyRouterInterfaceSpec(request *ModifyRouterInterfaceSpecRequest) (response *ModifyRouterInterfaceSpecResponse, err error)
ModifyRouterInterfaceSpec invokes the ecs.ModifyRouterInterfaceSpec API synchronously api document: https://help.aliyun.com/api/ecs/modifyrouterinterfacespec.html
func (*Client) ModifyRouterInterfaceSpecWithCallback ¶
func (client *Client) ModifyRouterInterfaceSpecWithCallback(request *ModifyRouterInterfaceSpecRequest, callback func(response *ModifyRouterInterfaceSpecResponse, err error)) <-chan int
ModifyRouterInterfaceSpecWithCallback invokes the ecs.ModifyRouterInterfaceSpec API asynchronously api document: https://help.aliyun.com/api/ecs/modifyrouterinterfacespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyRouterInterfaceSpecWithChan ¶
func (client *Client) ModifyRouterInterfaceSpecWithChan(request *ModifyRouterInterfaceSpecRequest) (<-chan *ModifyRouterInterfaceSpecResponse, <-chan error)
ModifyRouterInterfaceSpecWithChan invokes the ecs.ModifyRouterInterfaceSpec API asynchronously api document: https://help.aliyun.com/api/ecs/modifyrouterinterfacespec.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySecurityGroupAttribute ¶
func (client *Client) ModifySecurityGroupAttribute(request *ModifySecurityGroupAttributeRequest) (response *ModifySecurityGroupAttributeResponse, err error)
ModifySecurityGroupAttribute invokes the ecs.ModifySecurityGroupAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygroupattribute.html
func (*Client) ModifySecurityGroupAttributeWithCallback ¶
func (client *Client) ModifySecurityGroupAttributeWithCallback(request *ModifySecurityGroupAttributeRequest, callback func(response *ModifySecurityGroupAttributeResponse, err error)) <-chan int
ModifySecurityGroupAttributeWithCallback invokes the ecs.ModifySecurityGroupAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygroupattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySecurityGroupAttributeWithChan ¶
func (client *Client) ModifySecurityGroupAttributeWithChan(request *ModifySecurityGroupAttributeRequest) (<-chan *ModifySecurityGroupAttributeResponse, <-chan error)
ModifySecurityGroupAttributeWithChan invokes the ecs.ModifySecurityGroupAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygroupattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySecurityGroupEgressRule ¶
func (client *Client) ModifySecurityGroupEgressRule(request *ModifySecurityGroupEgressRuleRequest) (response *ModifySecurityGroupEgressRuleResponse, err error)
ModifySecurityGroupEgressRule invokes the ecs.ModifySecurityGroupEgressRule API synchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygroupegressrule.html
func (*Client) ModifySecurityGroupEgressRuleWithCallback ¶
func (client *Client) ModifySecurityGroupEgressRuleWithCallback(request *ModifySecurityGroupEgressRuleRequest, callback func(response *ModifySecurityGroupEgressRuleResponse, err error)) <-chan int
ModifySecurityGroupEgressRuleWithCallback invokes the ecs.ModifySecurityGroupEgressRule API asynchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygroupegressrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySecurityGroupEgressRuleWithChan ¶
func (client *Client) ModifySecurityGroupEgressRuleWithChan(request *ModifySecurityGroupEgressRuleRequest) (<-chan *ModifySecurityGroupEgressRuleResponse, <-chan error)
ModifySecurityGroupEgressRuleWithChan invokes the ecs.ModifySecurityGroupEgressRule API asynchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygroupegressrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySecurityGroupPolicy ¶
func (client *Client) ModifySecurityGroupPolicy(request *ModifySecurityGroupPolicyRequest) (response *ModifySecurityGroupPolicyResponse, err error)
ModifySecurityGroupPolicy invokes the ecs.ModifySecurityGroupPolicy API synchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygrouppolicy.html
func (*Client) ModifySecurityGroupPolicyWithCallback ¶
func (client *Client) ModifySecurityGroupPolicyWithCallback(request *ModifySecurityGroupPolicyRequest, callback func(response *ModifySecurityGroupPolicyResponse, err error)) <-chan int
ModifySecurityGroupPolicyWithCallback invokes the ecs.ModifySecurityGroupPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygrouppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySecurityGroupPolicyWithChan ¶
func (client *Client) ModifySecurityGroupPolicyWithChan(request *ModifySecurityGroupPolicyRequest) (<-chan *ModifySecurityGroupPolicyResponse, <-chan error)
ModifySecurityGroupPolicyWithChan invokes the ecs.ModifySecurityGroupPolicy API asynchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygrouppolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySecurityGroupRule ¶
func (client *Client) ModifySecurityGroupRule(request *ModifySecurityGroupRuleRequest) (response *ModifySecurityGroupRuleResponse, err error)
ModifySecurityGroupRule invokes the ecs.ModifySecurityGroupRule API synchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygrouprule.html
func (*Client) ModifySecurityGroupRuleWithCallback ¶
func (client *Client) ModifySecurityGroupRuleWithCallback(request *ModifySecurityGroupRuleRequest, callback func(response *ModifySecurityGroupRuleResponse, err error)) <-chan int
ModifySecurityGroupRuleWithCallback invokes the ecs.ModifySecurityGroupRule API asynchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygrouprule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySecurityGroupRuleWithChan ¶
func (client *Client) ModifySecurityGroupRuleWithChan(request *ModifySecurityGroupRuleRequest) (<-chan *ModifySecurityGroupRuleResponse, <-chan error)
ModifySecurityGroupRuleWithChan invokes the ecs.ModifySecurityGroupRule API asynchronously api document: https://help.aliyun.com/api/ecs/modifysecuritygrouprule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySnapshotAttribute ¶
func (client *Client) ModifySnapshotAttribute(request *ModifySnapshotAttributeRequest) (response *ModifySnapshotAttributeResponse, err error)
ModifySnapshotAttribute invokes the ecs.ModifySnapshotAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifysnapshotattribute.html
func (*Client) ModifySnapshotAttributeWithCallback ¶
func (client *Client) ModifySnapshotAttributeWithCallback(request *ModifySnapshotAttributeRequest, callback func(response *ModifySnapshotAttributeResponse, err error)) <-chan int
ModifySnapshotAttributeWithCallback invokes the ecs.ModifySnapshotAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifysnapshotattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySnapshotAttributeWithChan ¶
func (client *Client) ModifySnapshotAttributeWithChan(request *ModifySnapshotAttributeRequest) (<-chan *ModifySnapshotAttributeResponse, <-chan error)
ModifySnapshotAttributeWithChan invokes the ecs.ModifySnapshotAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifysnapshotattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyUserBusinessBehavior ¶
func (client *Client) ModifyUserBusinessBehavior(request *ModifyUserBusinessBehaviorRequest) (response *ModifyUserBusinessBehaviorResponse, err error)
ModifyUserBusinessBehavior invokes the ecs.ModifyUserBusinessBehavior API synchronously api document: https://help.aliyun.com/api/ecs/modifyuserbusinessbehavior.html
func (*Client) ModifyUserBusinessBehaviorWithCallback ¶
func (client *Client) ModifyUserBusinessBehaviorWithCallback(request *ModifyUserBusinessBehaviorRequest, callback func(response *ModifyUserBusinessBehaviorResponse, err error)) <-chan int
ModifyUserBusinessBehaviorWithCallback invokes the ecs.ModifyUserBusinessBehavior API asynchronously api document: https://help.aliyun.com/api/ecs/modifyuserbusinessbehavior.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyUserBusinessBehaviorWithChan ¶
func (client *Client) ModifyUserBusinessBehaviorWithChan(request *ModifyUserBusinessBehaviorRequest) (<-chan *ModifyUserBusinessBehaviorResponse, <-chan error)
ModifyUserBusinessBehaviorWithChan invokes the ecs.ModifyUserBusinessBehavior API asynchronously api document: https://help.aliyun.com/api/ecs/modifyuserbusinessbehavior.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyVRouterAttribute ¶
func (client *Client) ModifyVRouterAttribute(request *ModifyVRouterAttributeRequest) (response *ModifyVRouterAttributeResponse, err error)
ModifyVRouterAttribute invokes the ecs.ModifyVRouterAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyvrouterattribute.html
func (*Client) ModifyVRouterAttributeWithCallback ¶
func (client *Client) ModifyVRouterAttributeWithCallback(request *ModifyVRouterAttributeRequest, callback func(response *ModifyVRouterAttributeResponse, err error)) <-chan int
ModifyVRouterAttributeWithCallback invokes the ecs.ModifyVRouterAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyvrouterattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyVRouterAttributeWithChan ¶
func (client *Client) ModifyVRouterAttributeWithChan(request *ModifyVRouterAttributeRequest) (<-chan *ModifyVRouterAttributeResponse, <-chan error)
ModifyVRouterAttributeWithChan invokes the ecs.ModifyVRouterAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyvrouterattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyVSwitchAttribute ¶
func (client *Client) ModifyVSwitchAttribute(request *ModifyVSwitchAttributeRequest) (response *ModifyVSwitchAttributeResponse, err error)
ModifyVSwitchAttribute invokes the ecs.ModifyVSwitchAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyvswitchattribute.html
func (*Client) ModifyVSwitchAttributeWithCallback ¶
func (client *Client) ModifyVSwitchAttributeWithCallback(request *ModifyVSwitchAttributeRequest, callback func(response *ModifyVSwitchAttributeResponse, err error)) <-chan int
ModifyVSwitchAttributeWithCallback invokes the ecs.ModifyVSwitchAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyvswitchattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyVSwitchAttributeWithChan ¶
func (client *Client) ModifyVSwitchAttributeWithChan(request *ModifyVSwitchAttributeRequest) (<-chan *ModifyVSwitchAttributeResponse, <-chan error)
ModifyVSwitchAttributeWithChan invokes the ecs.ModifyVSwitchAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyvswitchattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyVirtualBorderRouterAttribute ¶
func (client *Client) ModifyVirtualBorderRouterAttribute(request *ModifyVirtualBorderRouterAttributeRequest) (response *ModifyVirtualBorderRouterAttributeResponse, err error)
ModifyVirtualBorderRouterAttribute invokes the ecs.ModifyVirtualBorderRouterAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyvirtualborderrouterattribute.html
func (*Client) ModifyVirtualBorderRouterAttributeWithCallback ¶
func (client *Client) ModifyVirtualBorderRouterAttributeWithCallback(request *ModifyVirtualBorderRouterAttributeRequest, callback func(response *ModifyVirtualBorderRouterAttributeResponse, err error)) <-chan int
ModifyVirtualBorderRouterAttributeWithCallback invokes the ecs.ModifyVirtualBorderRouterAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyvirtualborderrouterattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyVirtualBorderRouterAttributeWithChan ¶
func (client *Client) ModifyVirtualBorderRouterAttributeWithChan(request *ModifyVirtualBorderRouterAttributeRequest) (<-chan *ModifyVirtualBorderRouterAttributeResponse, <-chan error)
ModifyVirtualBorderRouterAttributeWithChan invokes the ecs.ModifyVirtualBorderRouterAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyvirtualborderrouterattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyVpcAttribute ¶
func (client *Client) ModifyVpcAttribute(request *ModifyVpcAttributeRequest) (response *ModifyVpcAttributeResponse, err error)
ModifyVpcAttribute invokes the ecs.ModifyVpcAttribute API synchronously api document: https://help.aliyun.com/api/ecs/modifyvpcattribute.html
func (*Client) ModifyVpcAttributeWithCallback ¶
func (client *Client) ModifyVpcAttributeWithCallback(request *ModifyVpcAttributeRequest, callback func(response *ModifyVpcAttributeResponse, err error)) <-chan int
ModifyVpcAttributeWithCallback invokes the ecs.ModifyVpcAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyvpcattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyVpcAttributeWithChan ¶
func (client *Client) ModifyVpcAttributeWithChan(request *ModifyVpcAttributeRequest) (<-chan *ModifyVpcAttributeResponse, <-chan error)
ModifyVpcAttributeWithChan invokes the ecs.ModifyVpcAttribute API asynchronously api document: https://help.aliyun.com/api/ecs/modifyvpcattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReActivateInstances ¶
func (client *Client) ReActivateInstances(request *ReActivateInstancesRequest) (response *ReActivateInstancesResponse, err error)
ReActivateInstances invokes the ecs.ReActivateInstances API synchronously api document: https://help.aliyun.com/api/ecs/reactivateinstances.html
func (*Client) ReActivateInstancesWithCallback ¶
func (client *Client) ReActivateInstancesWithCallback(request *ReActivateInstancesRequest, callback func(response *ReActivateInstancesResponse, err error)) <-chan int
ReActivateInstancesWithCallback invokes the ecs.ReActivateInstances API asynchronously api document: https://help.aliyun.com/api/ecs/reactivateinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReActivateInstancesWithChan ¶
func (client *Client) ReActivateInstancesWithChan(request *ReActivateInstancesRequest) (<-chan *ReActivateInstancesResponse, <-chan error)
ReActivateInstancesWithChan invokes the ecs.ReActivateInstances API asynchronously api document: https://help.aliyun.com/api/ecs/reactivateinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReInitDisk ¶
func (client *Client) ReInitDisk(request *ReInitDiskRequest) (response *ReInitDiskResponse, err error)
ReInitDisk invokes the ecs.ReInitDisk API synchronously api document: https://help.aliyun.com/api/ecs/reinitdisk.html
func (*Client) ReInitDiskWithCallback ¶
func (client *Client) ReInitDiskWithCallback(request *ReInitDiskRequest, callback func(response *ReInitDiskResponse, err error)) <-chan int
ReInitDiskWithCallback invokes the ecs.ReInitDisk API asynchronously api document: https://help.aliyun.com/api/ecs/reinitdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReInitDiskWithChan ¶
func (client *Client) ReInitDiskWithChan(request *ReInitDiskRequest) (<-chan *ReInitDiskResponse, <-chan error)
ReInitDiskWithChan invokes the ecs.ReInitDisk API asynchronously api document: https://help.aliyun.com/api/ecs/reinitdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RebootInstance ¶
func (client *Client) RebootInstance(request *RebootInstanceRequest) (response *RebootInstanceResponse, err error)
RebootInstance invokes the ecs.RebootInstance API synchronously api document: https://help.aliyun.com/api/ecs/rebootinstance.html
func (*Client) RebootInstanceWithCallback ¶
func (client *Client) RebootInstanceWithCallback(request *RebootInstanceRequest, callback func(response *RebootInstanceResponse, err error)) <-chan int
RebootInstanceWithCallback invokes the ecs.RebootInstance API asynchronously api document: https://help.aliyun.com/api/ecs/rebootinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RebootInstanceWithChan ¶
func (client *Client) RebootInstanceWithChan(request *RebootInstanceRequest) (<-chan *RebootInstanceResponse, <-chan error)
RebootInstanceWithChan invokes the ecs.RebootInstance API asynchronously api document: https://help.aliyun.com/api/ecs/rebootinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RecoverVirtualBorderRouter ¶
func (client *Client) RecoverVirtualBorderRouter(request *RecoverVirtualBorderRouterRequest) (response *RecoverVirtualBorderRouterResponse, err error)
RecoverVirtualBorderRouter invokes the ecs.RecoverVirtualBorderRouter API synchronously api document: https://help.aliyun.com/api/ecs/recovervirtualborderrouter.html
func (*Client) RecoverVirtualBorderRouterWithCallback ¶
func (client *Client) RecoverVirtualBorderRouterWithCallback(request *RecoverVirtualBorderRouterRequest, callback func(response *RecoverVirtualBorderRouterResponse, err error)) <-chan int
RecoverVirtualBorderRouterWithCallback invokes the ecs.RecoverVirtualBorderRouter API asynchronously api document: https://help.aliyun.com/api/ecs/recovervirtualborderrouter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RecoverVirtualBorderRouterWithChan ¶
func (client *Client) RecoverVirtualBorderRouterWithChan(request *RecoverVirtualBorderRouterRequest) (<-chan *RecoverVirtualBorderRouterResponse, <-chan error)
RecoverVirtualBorderRouterWithChan invokes the ecs.RecoverVirtualBorderRouter API asynchronously api document: https://help.aliyun.com/api/ecs/recovervirtualborderrouter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RedeployInstance ¶
func (client *Client) RedeployInstance(request *RedeployInstanceRequest) (response *RedeployInstanceResponse, err error)
RedeployInstance invokes the ecs.RedeployInstance API synchronously api document: https://help.aliyun.com/api/ecs/redeployinstance.html
func (*Client) RedeployInstanceWithCallback ¶
func (client *Client) RedeployInstanceWithCallback(request *RedeployInstanceRequest, callback func(response *RedeployInstanceResponse, err error)) <-chan int
RedeployInstanceWithCallback invokes the ecs.RedeployInstance API asynchronously api document: https://help.aliyun.com/api/ecs/redeployinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RedeployInstanceWithChan ¶
func (client *Client) RedeployInstanceWithChan(request *RedeployInstanceRequest) (<-chan *RedeployInstanceResponse, <-chan error)
RedeployInstanceWithChan invokes the ecs.RedeployInstance API asynchronously api document: https://help.aliyun.com/api/ecs/redeployinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReleaseDedicatedHost ¶
func (client *Client) ReleaseDedicatedHost(request *ReleaseDedicatedHostRequest) (response *ReleaseDedicatedHostResponse, err error)
ReleaseDedicatedHost invokes the ecs.ReleaseDedicatedHost API synchronously api document: https://help.aliyun.com/api/ecs/releasededicatedhost.html
func (*Client) ReleaseDedicatedHostWithCallback ¶
func (client *Client) ReleaseDedicatedHostWithCallback(request *ReleaseDedicatedHostRequest, callback func(response *ReleaseDedicatedHostResponse, err error)) <-chan int
ReleaseDedicatedHostWithCallback invokes the ecs.ReleaseDedicatedHost API asynchronously api document: https://help.aliyun.com/api/ecs/releasededicatedhost.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReleaseDedicatedHostWithChan ¶
func (client *Client) ReleaseDedicatedHostWithChan(request *ReleaseDedicatedHostRequest) (<-chan *ReleaseDedicatedHostResponse, <-chan error)
ReleaseDedicatedHostWithChan invokes the ecs.ReleaseDedicatedHost API asynchronously api document: https://help.aliyun.com/api/ecs/releasededicatedhost.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReleaseEipAddress ¶
func (client *Client) ReleaseEipAddress(request *ReleaseEipAddressRequest) (response *ReleaseEipAddressResponse, err error)
ReleaseEipAddress invokes the ecs.ReleaseEipAddress API synchronously api document: https://help.aliyun.com/api/ecs/releaseeipaddress.html
func (*Client) ReleaseEipAddressWithCallback ¶
func (client *Client) ReleaseEipAddressWithCallback(request *ReleaseEipAddressRequest, callback func(response *ReleaseEipAddressResponse, err error)) <-chan int
ReleaseEipAddressWithCallback invokes the ecs.ReleaseEipAddress API asynchronously api document: https://help.aliyun.com/api/ecs/releaseeipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReleaseEipAddressWithChan ¶
func (client *Client) ReleaseEipAddressWithChan(request *ReleaseEipAddressRequest) (<-chan *ReleaseEipAddressResponse, <-chan error)
ReleaseEipAddressWithChan invokes the ecs.ReleaseEipAddress API asynchronously api document: https://help.aliyun.com/api/ecs/releaseeipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReleasePublicIpAddress ¶
func (client *Client) ReleasePublicIpAddress(request *ReleasePublicIpAddressRequest) (response *ReleasePublicIpAddressResponse, err error)
ReleasePublicIpAddress invokes the ecs.ReleasePublicIpAddress API synchronously api document: https://help.aliyun.com/api/ecs/releasepublicipaddress.html
func (*Client) ReleasePublicIpAddressWithCallback ¶
func (client *Client) ReleasePublicIpAddressWithCallback(request *ReleasePublicIpAddressRequest, callback func(response *ReleasePublicIpAddressResponse, err error)) <-chan int
ReleasePublicIpAddressWithCallback invokes the ecs.ReleasePublicIpAddress API asynchronously api document: https://help.aliyun.com/api/ecs/releasepublicipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReleasePublicIpAddressWithChan ¶
func (client *Client) ReleasePublicIpAddressWithChan(request *ReleasePublicIpAddressRequest) (<-chan *ReleasePublicIpAddressResponse, <-chan error)
ReleasePublicIpAddressWithChan invokes the ecs.ReleasePublicIpAddress API asynchronously api document: https://help.aliyun.com/api/ecs/releasepublicipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RemoveBandwidthPackageIps ¶
func (client *Client) RemoveBandwidthPackageIps(request *RemoveBandwidthPackageIpsRequest) (response *RemoveBandwidthPackageIpsResponse, err error)
RemoveBandwidthPackageIps invokes the ecs.RemoveBandwidthPackageIps API synchronously api document: https://help.aliyun.com/api/ecs/removebandwidthpackageips.html
func (*Client) RemoveBandwidthPackageIpsWithCallback ¶
func (client *Client) RemoveBandwidthPackageIpsWithCallback(request *RemoveBandwidthPackageIpsRequest, callback func(response *RemoveBandwidthPackageIpsResponse, err error)) <-chan int
RemoveBandwidthPackageIpsWithCallback invokes the ecs.RemoveBandwidthPackageIps API asynchronously api document: https://help.aliyun.com/api/ecs/removebandwidthpackageips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RemoveBandwidthPackageIpsWithChan ¶
func (client *Client) RemoveBandwidthPackageIpsWithChan(request *RemoveBandwidthPackageIpsRequest) (<-chan *RemoveBandwidthPackageIpsResponse, <-chan error)
RemoveBandwidthPackageIpsWithChan invokes the ecs.RemoveBandwidthPackageIps API asynchronously api document: https://help.aliyun.com/api/ecs/removebandwidthpackageips.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RemoveTags ¶
func (client *Client) RemoveTags(request *RemoveTagsRequest) (response *RemoveTagsResponse, err error)
RemoveTags invokes the ecs.RemoveTags API synchronously api document: https://help.aliyun.com/api/ecs/removetags.html
func (*Client) RemoveTagsWithCallback ¶
func (client *Client) RemoveTagsWithCallback(request *RemoveTagsRequest, callback func(response *RemoveTagsResponse, err error)) <-chan int
RemoveTagsWithCallback invokes the ecs.RemoveTags API asynchronously api document: https://help.aliyun.com/api/ecs/removetags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RemoveTagsWithChan ¶
func (client *Client) RemoveTagsWithChan(request *RemoveTagsRequest) (<-chan *RemoveTagsResponse, <-chan error)
RemoveTagsWithChan invokes the ecs.RemoveTags API asynchronously api document: https://help.aliyun.com/api/ecs/removetags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RenewDedicatedHosts ¶
func (client *Client) RenewDedicatedHosts(request *RenewDedicatedHostsRequest) (response *RenewDedicatedHostsResponse, err error)
RenewDedicatedHosts invokes the ecs.RenewDedicatedHosts API synchronously api document: https://help.aliyun.com/api/ecs/renewdedicatedhosts.html
func (*Client) RenewDedicatedHostsWithCallback ¶
func (client *Client) RenewDedicatedHostsWithCallback(request *RenewDedicatedHostsRequest, callback func(response *RenewDedicatedHostsResponse, err error)) <-chan int
RenewDedicatedHostsWithCallback invokes the ecs.RenewDedicatedHosts API asynchronously api document: https://help.aliyun.com/api/ecs/renewdedicatedhosts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RenewDedicatedHostsWithChan ¶
func (client *Client) RenewDedicatedHostsWithChan(request *RenewDedicatedHostsRequest) (<-chan *RenewDedicatedHostsResponse, <-chan error)
RenewDedicatedHostsWithChan invokes the ecs.RenewDedicatedHosts API asynchronously api document: https://help.aliyun.com/api/ecs/renewdedicatedhosts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RenewInstance ¶
func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)
RenewInstance invokes the ecs.RenewInstance API synchronously api document: https://help.aliyun.com/api/ecs/renewinstance.html
func (*Client) RenewInstanceWithCallback ¶
func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, callback func(response *RenewInstanceResponse, err error)) <-chan int
RenewInstanceWithCallback invokes the ecs.RenewInstance API asynchronously api document: https://help.aliyun.com/api/ecs/renewinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RenewInstanceWithChan ¶
func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)
RenewInstanceWithChan invokes the ecs.RenewInstance API asynchronously api document: https://help.aliyun.com/api/ecs/renewinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReplaceSystemDisk ¶
func (client *Client) ReplaceSystemDisk(request *ReplaceSystemDiskRequest) (response *ReplaceSystemDiskResponse, err error)
ReplaceSystemDisk invokes the ecs.ReplaceSystemDisk API synchronously api document: https://help.aliyun.com/api/ecs/replacesystemdisk.html
func (*Client) ReplaceSystemDiskWithCallback ¶
func (client *Client) ReplaceSystemDiskWithCallback(request *ReplaceSystemDiskRequest, callback func(response *ReplaceSystemDiskResponse, err error)) <-chan int
ReplaceSystemDiskWithCallback invokes the ecs.ReplaceSystemDisk API asynchronously api document: https://help.aliyun.com/api/ecs/replacesystemdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReplaceSystemDiskWithChan ¶
func (client *Client) ReplaceSystemDiskWithChan(request *ReplaceSystemDiskRequest) (<-chan *ReplaceSystemDiskResponse, <-chan error)
ReplaceSystemDiskWithChan invokes the ecs.ReplaceSystemDisk API asynchronously api document: https://help.aliyun.com/api/ecs/replacesystemdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ResetDisk ¶
func (client *Client) ResetDisk(request *ResetDiskRequest) (response *ResetDiskResponse, err error)
ResetDisk invokes the ecs.ResetDisk API synchronously api document: https://help.aliyun.com/api/ecs/resetdisk.html
func (*Client) ResetDiskWithCallback ¶
func (client *Client) ResetDiskWithCallback(request *ResetDiskRequest, callback func(response *ResetDiskResponse, err error)) <-chan int
ResetDiskWithCallback invokes the ecs.ResetDisk API asynchronously api document: https://help.aliyun.com/api/ecs/resetdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ResetDiskWithChan ¶
func (client *Client) ResetDiskWithChan(request *ResetDiskRequest) (<-chan *ResetDiskResponse, <-chan error)
ResetDiskWithChan invokes the ecs.ResetDisk API asynchronously api document: https://help.aliyun.com/api/ecs/resetdisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ResizeDisk ¶
func (client *Client) ResizeDisk(request *ResizeDiskRequest) (response *ResizeDiskResponse, err error)
ResizeDisk invokes the ecs.ResizeDisk API synchronously api document: https://help.aliyun.com/api/ecs/resizedisk.html
func (*Client) ResizeDiskWithCallback ¶
func (client *Client) ResizeDiskWithCallback(request *ResizeDiskRequest, callback func(response *ResizeDiskResponse, err error)) <-chan int
ResizeDiskWithCallback invokes the ecs.ResizeDisk API asynchronously api document: https://help.aliyun.com/api/ecs/resizedisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ResizeDiskWithChan ¶
func (client *Client) ResizeDiskWithChan(request *ResizeDiskRequest) (<-chan *ResizeDiskResponse, <-chan error)
ResizeDiskWithChan invokes the ecs.ResizeDisk API asynchronously api document: https://help.aliyun.com/api/ecs/resizedisk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RevokeSecurityGroup ¶
func (client *Client) RevokeSecurityGroup(request *RevokeSecurityGroupRequest) (response *RevokeSecurityGroupResponse, err error)
RevokeSecurityGroup invokes the ecs.RevokeSecurityGroup API synchronously api document: https://help.aliyun.com/api/ecs/revokesecuritygroup.html
func (*Client) RevokeSecurityGroupEgress ¶
func (client *Client) RevokeSecurityGroupEgress(request *RevokeSecurityGroupEgressRequest) (response *RevokeSecurityGroupEgressResponse, err error)
RevokeSecurityGroupEgress invokes the ecs.RevokeSecurityGroupEgress API synchronously api document: https://help.aliyun.com/api/ecs/revokesecuritygroupegress.html
func (*Client) RevokeSecurityGroupEgressWithCallback ¶
func (client *Client) RevokeSecurityGroupEgressWithCallback(request *RevokeSecurityGroupEgressRequest, callback func(response *RevokeSecurityGroupEgressResponse, err error)) <-chan int
RevokeSecurityGroupEgressWithCallback invokes the ecs.RevokeSecurityGroupEgress API asynchronously api document: https://help.aliyun.com/api/ecs/revokesecuritygroupegress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RevokeSecurityGroupEgressWithChan ¶
func (client *Client) RevokeSecurityGroupEgressWithChan(request *RevokeSecurityGroupEgressRequest) (<-chan *RevokeSecurityGroupEgressResponse, <-chan error)
RevokeSecurityGroupEgressWithChan invokes the ecs.RevokeSecurityGroupEgress API asynchronously api document: https://help.aliyun.com/api/ecs/revokesecuritygroupegress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RevokeSecurityGroupWithCallback ¶
func (client *Client) RevokeSecurityGroupWithCallback(request *RevokeSecurityGroupRequest, callback func(response *RevokeSecurityGroupResponse, err error)) <-chan int
RevokeSecurityGroupWithCallback invokes the ecs.RevokeSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/revokesecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RevokeSecurityGroupWithChan ¶
func (client *Client) RevokeSecurityGroupWithChan(request *RevokeSecurityGroupRequest) (<-chan *RevokeSecurityGroupResponse, <-chan error)
RevokeSecurityGroupWithChan invokes the ecs.RevokeSecurityGroup API asynchronously api document: https://help.aliyun.com/api/ecs/revokesecuritygroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RunInstances ¶
func (client *Client) RunInstances(request *RunInstancesRequest) (response *RunInstancesResponse, err error)
RunInstances invokes the ecs.RunInstances API synchronously api document: https://help.aliyun.com/api/ecs/runinstances.html
func (*Client) RunInstancesWithCallback ¶
func (client *Client) RunInstancesWithCallback(request *RunInstancesRequest, callback func(response *RunInstancesResponse, err error)) <-chan int
RunInstancesWithCallback invokes the ecs.RunInstances API asynchronously api document: https://help.aliyun.com/api/ecs/runinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RunInstancesWithChan ¶
func (client *Client) RunInstancesWithChan(request *RunInstancesRequest) (<-chan *RunInstancesResponse, <-chan error)
RunInstancesWithChan invokes the ecs.RunInstances API asynchronously api document: https://help.aliyun.com/api/ecs/runinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartInstance ¶
func (client *Client) StartInstance(request *StartInstanceRequest) (response *StartInstanceResponse, err error)
StartInstance invokes the ecs.StartInstance API synchronously api document: https://help.aliyun.com/api/ecs/startinstance.html
func (*Client) StartInstanceWithCallback ¶
func (client *Client) StartInstanceWithCallback(request *StartInstanceRequest, callback func(response *StartInstanceResponse, err error)) <-chan int
StartInstanceWithCallback invokes the ecs.StartInstance API asynchronously api document: https://help.aliyun.com/api/ecs/startinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartInstanceWithChan ¶
func (client *Client) StartInstanceWithChan(request *StartInstanceRequest) (<-chan *StartInstanceResponse, <-chan error)
StartInstanceWithChan invokes the ecs.StartInstance API asynchronously api document: https://help.aliyun.com/api/ecs/startinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StopInstance ¶
func (client *Client) StopInstance(request *StopInstanceRequest) (response *StopInstanceResponse, err error)
StopInstance invokes the ecs.StopInstance API synchronously api document: https://help.aliyun.com/api/ecs/stopinstance.html
func (*Client) StopInstanceWithCallback ¶
func (client *Client) StopInstanceWithCallback(request *StopInstanceRequest, callback func(response *StopInstanceResponse, err error)) <-chan int
StopInstanceWithCallback invokes the ecs.StopInstance API asynchronously api document: https://help.aliyun.com/api/ecs/stopinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StopInstanceWithChan ¶
func (client *Client) StopInstanceWithChan(request *StopInstanceRequest) (<-chan *StopInstanceResponse, <-chan error)
StopInstanceWithChan invokes the ecs.StopInstance API asynchronously api document: https://help.aliyun.com/api/ecs/stopinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StopInvocation ¶
func (client *Client) StopInvocation(request *StopInvocationRequest) (response *StopInvocationResponse, err error)
StopInvocation invokes the ecs.StopInvocation API synchronously api document: https://help.aliyun.com/api/ecs/stopinvocation.html
func (*Client) StopInvocationWithCallback ¶
func (client *Client) StopInvocationWithCallback(request *StopInvocationRequest, callback func(response *StopInvocationResponse, err error)) <-chan int
StopInvocationWithCallback invokes the ecs.StopInvocation API asynchronously api document: https://help.aliyun.com/api/ecs/stopinvocation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StopInvocationWithChan ¶
func (client *Client) StopInvocationWithChan(request *StopInvocationRequest) (<-chan *StopInvocationResponse, <-chan error)
StopInvocationWithChan invokes the ecs.StopInvocation API asynchronously api document: https://help.aliyun.com/api/ecs/stopinvocation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the ecs.TagResources API synchronously api document: https://help.aliyun.com/api/ecs/tagresources.html
func (*Client) TagResourcesWithCallback ¶
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the ecs.TagResources API asynchronously api document: https://help.aliyun.com/api/ecs/tagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) TagResourcesWithChan ¶
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the ecs.TagResources API asynchronously api document: https://help.aliyun.com/api/ecs/tagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) TerminatePhysicalConnection ¶
func (client *Client) TerminatePhysicalConnection(request *TerminatePhysicalConnectionRequest) (response *TerminatePhysicalConnectionResponse, err error)
TerminatePhysicalConnection invokes the ecs.TerminatePhysicalConnection API synchronously api document: https://help.aliyun.com/api/ecs/terminatephysicalconnection.html
func (*Client) TerminatePhysicalConnectionWithCallback ¶
func (client *Client) TerminatePhysicalConnectionWithCallback(request *TerminatePhysicalConnectionRequest, callback func(response *TerminatePhysicalConnectionResponse, err error)) <-chan int
TerminatePhysicalConnectionWithCallback invokes the ecs.TerminatePhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/terminatephysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) TerminatePhysicalConnectionWithChan ¶
func (client *Client) TerminatePhysicalConnectionWithChan(request *TerminatePhysicalConnectionRequest) (<-chan *TerminatePhysicalConnectionResponse, <-chan error)
TerminatePhysicalConnectionWithChan invokes the ecs.TerminatePhysicalConnection API asynchronously api document: https://help.aliyun.com/api/ecs/terminatephysicalconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) TerminateVirtualBorderRouter ¶
func (client *Client) TerminateVirtualBorderRouter(request *TerminateVirtualBorderRouterRequest) (response *TerminateVirtualBorderRouterResponse, err error)
TerminateVirtualBorderRouter invokes the ecs.TerminateVirtualBorderRouter API synchronously api document: https://help.aliyun.com/api/ecs/terminatevirtualborderrouter.html
func (*Client) TerminateVirtualBorderRouterWithCallback ¶
func (client *Client) TerminateVirtualBorderRouterWithCallback(request *TerminateVirtualBorderRouterRequest, callback func(response *TerminateVirtualBorderRouterResponse, err error)) <-chan int
TerminateVirtualBorderRouterWithCallback invokes the ecs.TerminateVirtualBorderRouter API asynchronously api document: https://help.aliyun.com/api/ecs/terminatevirtualborderrouter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) TerminateVirtualBorderRouterWithChan ¶
func (client *Client) TerminateVirtualBorderRouterWithChan(request *TerminateVirtualBorderRouterRequest) (<-chan *TerminateVirtualBorderRouterResponse, <-chan error)
TerminateVirtualBorderRouterWithChan invokes the ecs.TerminateVirtualBorderRouter API asynchronously api document: https://help.aliyun.com/api/ecs/terminatevirtualborderrouter.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnassignIpv6Addresses ¶
func (client *Client) UnassignIpv6Addresses(request *UnassignIpv6AddressesRequest) (response *UnassignIpv6AddressesResponse, err error)
UnassignIpv6Addresses invokes the ecs.UnassignIpv6Addresses API synchronously api document: https://help.aliyun.com/api/ecs/unassignipv6addresses.html
func (*Client) UnassignIpv6AddressesWithCallback ¶
func (client *Client) UnassignIpv6AddressesWithCallback(request *UnassignIpv6AddressesRequest, callback func(response *UnassignIpv6AddressesResponse, err error)) <-chan int
UnassignIpv6AddressesWithCallback invokes the ecs.UnassignIpv6Addresses API asynchronously api document: https://help.aliyun.com/api/ecs/unassignipv6addresses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnassignIpv6AddressesWithChan ¶
func (client *Client) UnassignIpv6AddressesWithChan(request *UnassignIpv6AddressesRequest) (<-chan *UnassignIpv6AddressesResponse, <-chan error)
UnassignIpv6AddressesWithChan invokes the ecs.UnassignIpv6Addresses API asynchronously api document: https://help.aliyun.com/api/ecs/unassignipv6addresses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnassignPrivateIpAddresses ¶
func (client *Client) UnassignPrivateIpAddresses(request *UnassignPrivateIpAddressesRequest) (response *UnassignPrivateIpAddressesResponse, err error)
UnassignPrivateIpAddresses invokes the ecs.UnassignPrivateIpAddresses API synchronously api document: https://help.aliyun.com/api/ecs/unassignprivateipaddresses.html
func (*Client) UnassignPrivateIpAddressesWithCallback ¶
func (client *Client) UnassignPrivateIpAddressesWithCallback(request *UnassignPrivateIpAddressesRequest, callback func(response *UnassignPrivateIpAddressesResponse, err error)) <-chan int
UnassignPrivateIpAddressesWithCallback invokes the ecs.UnassignPrivateIpAddresses API asynchronously api document: https://help.aliyun.com/api/ecs/unassignprivateipaddresses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnassignPrivateIpAddressesWithChan ¶
func (client *Client) UnassignPrivateIpAddressesWithChan(request *UnassignPrivateIpAddressesRequest) (<-chan *UnassignPrivateIpAddressesResponse, <-chan error)
UnassignPrivateIpAddressesWithChan invokes the ecs.UnassignPrivateIpAddresses API asynchronously api document: https://help.aliyun.com/api/ecs/unassignprivateipaddresses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnassociateEipAddress ¶
func (client *Client) UnassociateEipAddress(request *UnassociateEipAddressRequest) (response *UnassociateEipAddressResponse, err error)
UnassociateEipAddress invokes the ecs.UnassociateEipAddress API synchronously api document: https://help.aliyun.com/api/ecs/unassociateeipaddress.html
func (*Client) UnassociateEipAddressWithCallback ¶
func (client *Client) UnassociateEipAddressWithCallback(request *UnassociateEipAddressRequest, callback func(response *UnassociateEipAddressResponse, err error)) <-chan int
UnassociateEipAddressWithCallback invokes the ecs.UnassociateEipAddress API asynchronously api document: https://help.aliyun.com/api/ecs/unassociateeipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnassociateEipAddressWithChan ¶
func (client *Client) UnassociateEipAddressWithChan(request *UnassociateEipAddressRequest) (<-chan *UnassociateEipAddressResponse, <-chan error)
UnassociateEipAddressWithChan invokes the ecs.UnassociateEipAddress API asynchronously api document: https://help.aliyun.com/api/ecs/unassociateeipaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnassociateHaVip ¶
func (client *Client) UnassociateHaVip(request *UnassociateHaVipRequest) (response *UnassociateHaVipResponse, err error)
UnassociateHaVip invokes the ecs.UnassociateHaVip API synchronously api document: https://help.aliyun.com/api/ecs/unassociatehavip.html
func (*Client) UnassociateHaVipWithCallback ¶
func (client *Client) UnassociateHaVipWithCallback(request *UnassociateHaVipRequest, callback func(response *UnassociateHaVipResponse, err error)) <-chan int
UnassociateHaVipWithCallback invokes the ecs.UnassociateHaVip API asynchronously api document: https://help.aliyun.com/api/ecs/unassociatehavip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnassociateHaVipWithChan ¶
func (client *Client) UnassociateHaVipWithChan(request *UnassociateHaVipRequest) (<-chan *UnassociateHaVipResponse, <-chan error)
UnassociateHaVipWithChan invokes the ecs.UnassociateHaVip API asynchronously api document: https://help.aliyun.com/api/ecs/unassociatehavip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the ecs.UntagResources API synchronously api document: https://help.aliyun.com/api/ecs/untagresources.html
func (*Client) UntagResourcesWithCallback ¶
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the ecs.UntagResources API asynchronously api document: https://help.aliyun.com/api/ecs/untagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UntagResourcesWithChan ¶
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the ecs.UntagResources API asynchronously api document: https://help.aliyun.com/api/ecs/untagresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type Cluster ¶
type Cluster struct {
ClusterId string `json:"ClusterId" xml:"ClusterId"`
}
Cluster is a nested struct in ecs response
type Clusters ¶
type Clusters struct {
Cluster []Cluster `json:"Cluster" xml:"Cluster"`
}
Clusters is a nested struct in ecs response
type Command ¶
type Command struct { CommandId string `json:"CommandId" xml:"CommandId"` Name string `json:"Name" xml:"Name"` Type string `json:"Type" xml:"Type"` Description string `json:"Description" xml:"Description"` CommandContent string `json:"CommandContent" xml:"CommandContent"` WorkingDir string `json:"WorkingDir" xml:"WorkingDir"` Timeout int `json:"Timeout" xml:"Timeout"` CreationTime string `json:"CreationTime" xml:"CreationTime"` }
Command is a nested struct in ecs response
type Commands ¶
type Commands struct {
Command []Command `json:"Command" xml:"Command"`
}
Commands is a nested struct in ecs response
type ConnectRouterInterfaceRequest ¶
type ConnectRouterInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` }
ConnectRouterInterfaceRequest is the request struct for api ConnectRouterInterface
func CreateConnectRouterInterfaceRequest ¶
func CreateConnectRouterInterfaceRequest() (request *ConnectRouterInterfaceRequest)
CreateConnectRouterInterfaceRequest creates a request to invoke ConnectRouterInterface API
type ConnectRouterInterfaceResponse ¶
type ConnectRouterInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConnectRouterInterfaceResponse is the response struct for api ConnectRouterInterface
func CreateConnectRouterInterfaceResponse ¶
func CreateConnectRouterInterfaceResponse() (response *ConnectRouterInterfaceResponse)
CreateConnectRouterInterfaceResponse creates a response to parse from ConnectRouterInterface response
type ConvertNatPublicIpToEipRequest ¶
type ConvertNatPublicIpToEipRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
ConvertNatPublicIpToEipRequest is the request struct for api ConvertNatPublicIpToEip
func CreateConvertNatPublicIpToEipRequest ¶
func CreateConvertNatPublicIpToEipRequest() (request *ConvertNatPublicIpToEipRequest)
CreateConvertNatPublicIpToEipRequest creates a request to invoke ConvertNatPublicIpToEip API
type ConvertNatPublicIpToEipResponse ¶
type ConvertNatPublicIpToEipResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConvertNatPublicIpToEipResponse is the response struct for api ConvertNatPublicIpToEip
func CreateConvertNatPublicIpToEipResponse ¶
func CreateConvertNatPublicIpToEipResponse() (response *ConvertNatPublicIpToEipResponse)
CreateConvertNatPublicIpToEipResponse creates a response to parse from ConvertNatPublicIpToEip response
type CopyImageRequest ¶
type CopyImageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageId string `position:"Query" name:"ImageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DestinationImageName string `position:"Query" name:"DestinationImageName"` DestinationRegionId string `position:"Query" name:"DestinationRegionId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Encrypted requests.Boolean `position:"Query" name:"Encrypted"` Tag *[]CopyImageTag `position:"Query" name:"Tag" type:"Repeated"` DestinationDescription string `position:"Query" name:"DestinationDescription"` }
CopyImageRequest is the request struct for api CopyImage
func CreateCopyImageRequest ¶
func CreateCopyImageRequest() (request *CopyImageRequest)
CreateCopyImageRequest creates a request to invoke CopyImage API
type CopyImageResponse ¶
type CopyImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageId string `json:"ImageId" xml:"ImageId"` }
CopyImageResponse is the response struct for api CopyImage
func CreateCopyImageResponse ¶
func CreateCopyImageResponse() (response *CopyImageResponse)
CreateCopyImageResponse creates a response to parse from CopyImage response
type CopyImageTag ¶
CopyImageTag is a repeated param struct in CopyImageRequest
type CreateAutoSnapshotPolicyRequest ¶
type CreateAutoSnapshotPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` TimePoints string `position:"Query" name:"timePoints"` RetentionDays requests.Integer `position:"Query" name:"retentionDays"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RepeatWeekdays string `position:"Query" name:"repeatWeekdays"` AutoSnapshotPolicyName string `position:"Query" name:"autoSnapshotPolicyName"` }
CreateAutoSnapshotPolicyRequest is the request struct for api CreateAutoSnapshotPolicy
func CreateCreateAutoSnapshotPolicyRequest ¶
func CreateCreateAutoSnapshotPolicyRequest() (request *CreateAutoSnapshotPolicyRequest)
CreateCreateAutoSnapshotPolicyRequest creates a request to invoke CreateAutoSnapshotPolicy API
type CreateAutoSnapshotPolicyResponse ¶
type CreateAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AutoSnapshotPolicyId string `json:"AutoSnapshotPolicyId" xml:"AutoSnapshotPolicyId"` }
CreateAutoSnapshotPolicyResponse is the response struct for api CreateAutoSnapshotPolicy
func CreateCreateAutoSnapshotPolicyResponse ¶
func CreateCreateAutoSnapshotPolicyResponse() (response *CreateAutoSnapshotPolicyResponse)
CreateCreateAutoSnapshotPolicyResponse creates a response to parse from CreateAutoSnapshotPolicy response
type CreateCommandRequest ¶
type CreateCommandRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` WorkingDir string `position:"Query" name:"WorkingDir"` Description string `position:"Query" name:"Description"` Type string `position:"Query" name:"Type"` CommandContent string `position:"Query" name:"CommandContent"` Timeout requests.Integer `position:"Query" name:"Timeout"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
CreateCommandRequest is the request struct for api CreateCommand
func CreateCreateCommandRequest ¶
func CreateCreateCommandRequest() (request *CreateCommandRequest)
CreateCreateCommandRequest creates a request to invoke CreateCommand API
type CreateCommandResponse ¶
type CreateCommandResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CommandId string `json:"CommandId" xml:"CommandId"` }
CreateCommandResponse is the response struct for api CreateCommand
func CreateCreateCommandResponse ¶
func CreateCreateCommandResponse() (response *CreateCommandResponse)
CreateCreateCommandResponse creates a response to parse from CreateCommand response
type CreateDeploymentSetRequest ¶
type CreateDeploymentSetRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` DeploymentSetName string `position:"Query" name:"DeploymentSetName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` OnUnableToRedeployFailedInstance string `position:"Query" name:"OnUnableToRedeployFailedInstance"` Granularity string `position:"Query" name:"Granularity"` Domain string `position:"Query" name:"Domain"` Strategy string `position:"Query" name:"Strategy"` }
CreateDeploymentSetRequest is the request struct for api CreateDeploymentSet
func CreateCreateDeploymentSetRequest ¶
func CreateCreateDeploymentSetRequest() (request *CreateDeploymentSetRequest)
CreateCreateDeploymentSetRequest creates a request to invoke CreateDeploymentSet API
type CreateDeploymentSetResponse ¶
type CreateDeploymentSetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeploymentSetId string `json:"DeploymentSetId" xml:"DeploymentSetId"` }
CreateDeploymentSetResponse is the response struct for api CreateDeploymentSet
func CreateCreateDeploymentSetResponse ¶
func CreateCreateDeploymentSetResponse() (response *CreateDeploymentSetResponse)
CreateCreateDeploymentSetResponse creates a response to parse from CreateDeploymentSet response
type CreateDiskArn ¶
type CreateDiskArn struct { Rolearn string `name:"Rolearn"` RoleType string `name:"RoleType"` AssumeRoleFor string `name:"AssumeRoleFor"` }
CreateDiskArn is a repeated param struct in CreateDiskRequest
type CreateDiskRequest ¶
type CreateDiskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SnapshotId string `position:"Query" name:"SnapshotId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DiskName string `position:"Query" name:"DiskName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Size requests.Integer `position:"Query" name:"Size"` Encrypted requests.Boolean `position:"Query" name:"Encrypted"` DiskCategory string `position:"Query" name:"DiskCategory"` ZoneId string `position:"Query" name:"ZoneId"` Tag *[]CreateDiskTag `position:"Query" name:"Tag" type:"Repeated"` Arn *[]CreateDiskArn `position:"Query" name:"Arn" type:"Repeated"` KMSKeyId string `position:"Query" name:"KMSKeyId"` AdvancedFeatures string `position:"Query" name:"AdvancedFeatures"` }
CreateDiskRequest is the request struct for api CreateDisk
func CreateCreateDiskRequest ¶
func CreateCreateDiskRequest() (request *CreateDiskRequest)
CreateCreateDiskRequest creates a request to invoke CreateDisk API
type CreateDiskResponse ¶
type CreateDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DiskId string `json:"DiskId" xml:"DiskId"` }
CreateDiskResponse is the response struct for api CreateDisk
func CreateCreateDiskResponse ¶
func CreateCreateDiskResponse() (response *CreateDiskResponse)
CreateCreateDiskResponse creates a response to parse from CreateDisk response
type CreateDiskTag ¶
CreateDiskTag is a repeated param struct in CreateDiskRequest
type CreateForwardEntryRequest ¶
type CreateForwardEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` InternalPort string `position:"Query" name:"InternalPort"` OwnerAccount string `position:"Query" name:"OwnerAccount"` ForwardTableId string `position:"Query" name:"ForwardTableId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ExternalIp string `position:"Query" name:"ExternalIp"` ExternalPort string `position:"Query" name:"ExternalPort"` InternalIp string `position:"Query" name:"InternalIp"` }
CreateForwardEntryRequest is the request struct for api CreateForwardEntry
func CreateCreateForwardEntryRequest ¶
func CreateCreateForwardEntryRequest() (request *CreateForwardEntryRequest)
CreateCreateForwardEntryRequest creates a request to invoke CreateForwardEntry API
type CreateForwardEntryResponse ¶
type CreateForwardEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ForwardEntryId string `json:"ForwardEntryId" xml:"ForwardEntryId"` }
CreateForwardEntryResponse is the response struct for api CreateForwardEntry
func CreateCreateForwardEntryResponse ¶
func CreateCreateForwardEntryResponse() (response *CreateForwardEntryResponse)
CreateCreateForwardEntryResponse creates a response to parse from CreateForwardEntry response
type CreateHaVipRequest ¶
type CreateHaVipRequest struct { *requests.RpcRequest VSwitchId string `position:"Query" name:"VSwitchId"` IpAddress string `position:"Query" name:"IpAddress"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CreateHaVipRequest is the request struct for api CreateHaVip
func CreateCreateHaVipRequest ¶
func CreateCreateHaVipRequest() (request *CreateHaVipRequest)
CreateCreateHaVipRequest creates a request to invoke CreateHaVip API
type CreateHaVipResponse ¶
type CreateHaVipResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HaVipId string `json:"HaVipId" xml:"HaVipId"` }
CreateHaVipResponse is the response struct for api CreateHaVip
func CreateCreateHaVipResponse ¶
func CreateCreateHaVipResponse() (response *CreateHaVipResponse)
CreateCreateHaVipResponse creates a response to parse from CreateHaVip response
type CreateHpcClusterRequest ¶
type CreateHpcClusterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
CreateHpcClusterRequest is the request struct for api CreateHpcCluster
func CreateCreateHpcClusterRequest ¶
func CreateCreateHpcClusterRequest() (request *CreateHpcClusterRequest)
CreateCreateHpcClusterRequest creates a request to invoke CreateHpcCluster API
type CreateHpcClusterResponse ¶
type CreateHpcClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HpcClusterId string `json:"HpcClusterId" xml:"HpcClusterId"` }
CreateHpcClusterResponse is the response struct for api CreateHpcCluster
func CreateCreateHpcClusterResponse ¶
func CreateCreateHpcClusterResponse() (response *CreateHpcClusterResponse)
CreateCreateHpcClusterResponse creates a response to parse from CreateHpcCluster response
type CreateImageDiskDeviceMapping ¶
type CreateImageDiskDeviceMapping struct { SnapshotId string `name:"SnapshotId"` Size string `name:"Size"` DiskType string `name:"DiskType"` Device string `name:"Device"` }
CreateImageDiskDeviceMapping is a repeated param struct in CreateImageRequest
type CreateImageRequest ¶
type CreateImageRequest struct { *requests.RpcRequest DiskDeviceMapping *[]CreateImageDiskDeviceMapping `position:"Query" name:"DiskDeviceMapping" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SnapshotId string `position:"Query" name:"SnapshotId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Platform string `position:"Query" name:"Platform"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` InstanceId string `position:"Query" name:"InstanceId"` ImageName string `position:"Query" name:"ImageName"` ImageVersion string `position:"Query" name:"ImageVersion"` Tag *[]CreateImageTag `position:"Query" name:"Tag" type:"Repeated"` Architecture string `position:"Query" name:"Architecture"` }
CreateImageRequest is the request struct for api CreateImage
func CreateCreateImageRequest ¶
func CreateCreateImageRequest() (request *CreateImageRequest)
CreateCreateImageRequest creates a request to invoke CreateImage API
type CreateImageResponse ¶
type CreateImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageId string `json:"ImageId" xml:"ImageId"` }
CreateImageResponse is the response struct for api CreateImage
func CreateCreateImageResponse ¶
func CreateCreateImageResponse() (response *CreateImageResponse)
CreateCreateImageResponse creates a response to parse from CreateImage response
type CreateImageTag ¶
CreateImageTag is a repeated param struct in CreateImageRequest
type CreateInstanceArn ¶
type CreateInstanceArn struct { Rolearn string `name:"Rolearn"` RoleType string `name:"RoleType"` AssumeRoleFor string `name:"AssumeRoleFor"` }
CreateInstanceArn is a repeated param struct in CreateInstanceRequest
type CreateInstanceDataDisk ¶
type CreateInstanceDataDisk struct { DiskName string `name:"DiskName"` SnapshotId string `name:"SnapshotId"` Size string `name:"Size"` Encrypted string `name:"Encrypted"` Description string `name:"Description"` Category string `name:"Category"` KMSKeyId string `name:"KMSKeyId"` Device string `name:"Device"` DeleteWithInstance string `name:"DeleteWithInstance"` }
CreateInstanceDataDisk is a repeated param struct in CreateInstanceRequest
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HpcClusterId string `position:"Query" name:"HpcClusterId"` SecurityEnhancementStrategy string `position:"Query" name:"SecurityEnhancementStrategy"` KeyPairName string `position:"Query" name:"KeyPairName"` SpotPriceLimit requests.Float `position:"Query" name:"SpotPriceLimit"` DeletionProtection requests.Boolean `position:"Query" name:"DeletionProtection"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` HostName string `position:"Query" name:"HostName"` Password string `position:"Query" name:"Password"` Tag *[]CreateInstanceTag `position:"Query" name:"Tag" type:"Repeated"` AutoRenewPeriod requests.Integer `position:"Query" name:"AutoRenewPeriod"` NodeControllerId string `position:"Query" name:"NodeControllerId"` Period requests.Integer `position:"Query" name:"Period"` DryRun requests.Boolean `position:"Query" name:"DryRun"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CapacityReservationPreference string `position:"Query" name:"CapacityReservationPreference"` VSwitchId string `position:"Query" name:"VSwitchId"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` SpotStrategy string `position:"Query" name:"SpotStrategy"` PeriodUnit string `position:"Query" name:"PeriodUnit"` InstanceName string `position:"Query" name:"InstanceName"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` InternetChargeType string `position:"Query" name:"InternetChargeType"` ZoneId string `position:"Query" name:"ZoneId"` InternetMaxBandwidthIn requests.Integer `position:"Query" name:"InternetMaxBandwidthIn"` UseAdditionalService requests.Boolean `position:"Query" name:"UseAdditionalService"` ImageId string `position:"Query" name:"ImageId"` ClientToken string `position:"Query" name:"ClientToken"` VlanId string `position:"Query" name:"VlanId"` SpotInterruptionBehavior string `position:"Query" name:"SpotInterruptionBehavior"` IoOptimized string `position:"Query" name:"IoOptimized"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` InternetMaxBandwidthOut requests.Integer `position:"Query" name:"InternetMaxBandwidthOut"` Description string `position:"Query" name:"Description"` SystemDiskCategory string `position:"Query" name:"SystemDisk.Category"` CapacityReservationId string `position:"Query" name:"CapacityReservationId"` UserData string `position:"Query" name:"UserData"` PasswordInherit requests.Boolean `position:"Query" name:"PasswordInherit"` InstanceType string `position:"Query" name:"InstanceType"` Arn *[]CreateInstanceArn `position:"Query" name:"Arn" type:"Repeated"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` DeploymentSetId string `position:"Query" name:"DeploymentSetId"` InnerIpAddress string `position:"Query" name:"InnerIpAddress"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SystemDiskDiskName string `position:"Query" name:"SystemDisk.DiskName"` RamRoleName string `position:"Query" name:"RamRoleName"` DedicatedHostId string `position:"Query" name:"DedicatedHostId"` ClusterId string `position:"Query" name:"ClusterId"` CreditSpecification string `position:"Query" name:"CreditSpecification"` DataDisk *[]CreateInstanceDataDisk `position:"Query" name:"DataDisk" type:"Repeated"` SystemDiskSize requests.Integer `position:"Query" name:"SystemDisk.Size"` SystemDiskDescription string `position:"Query" name:"SystemDisk.Description"` }
CreateInstanceRequest is the request struct for api CreateInstance
func CreateCreateInstanceRequest ¶
func CreateCreateInstanceRequest() (request *CreateInstanceRequest)
CreateCreateInstanceRequest creates a request to invoke CreateInstance API
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
CreateInstanceResponse is the response struct for api CreateInstance
func CreateCreateInstanceResponse ¶
func CreateCreateInstanceResponse() (response *CreateInstanceResponse)
CreateCreateInstanceResponse creates a response to parse from CreateInstance response
type CreateInstanceTag ¶
CreateInstanceTag is a repeated param struct in CreateInstanceRequest
type CreateKeyPairRequest ¶
type CreateKeyPairRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` KeyPairName string `position:"Query" name:"KeyPairName"` Tag *[]CreateKeyPairTag `position:"Query" name:"Tag" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CreateKeyPairRequest is the request struct for api CreateKeyPair
func CreateCreateKeyPairRequest ¶
func CreateCreateKeyPairRequest() (request *CreateKeyPairRequest)
CreateCreateKeyPairRequest creates a request to invoke CreateKeyPair API
type CreateKeyPairResponse ¶
type CreateKeyPairResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` KeyPairId string `json:"KeyPairId" xml:"KeyPairId"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` KeyPairFingerPrint string `json:"KeyPairFingerPrint" xml:"KeyPairFingerPrint"` PrivateKeyBody string `json:"PrivateKeyBody" xml:"PrivateKeyBody"` }
CreateKeyPairResponse is the response struct for api CreateKeyPair
func CreateCreateKeyPairResponse ¶
func CreateCreateKeyPairResponse() (response *CreateKeyPairResponse)
CreateCreateKeyPairResponse creates a response to parse from CreateKeyPair response
type CreateKeyPairTag ¶
CreateKeyPairTag is a repeated param struct in CreateKeyPairRequest
type CreateLaunchTemplateDataDisk ¶
type CreateLaunchTemplateDataDisk struct { Size string `name:"Size"` SnapshotId string `name:"SnapshotId"` Category string `name:"Category"` Encrypted string `name:"Encrypted"` DiskName string `name:"DiskName"` Description string `name:"Description"` DeleteWithInstance string `name:"DeleteWithInstance"` Device string `name:"Device"` }
CreateLaunchTemplateDataDisk is a repeated param struct in CreateLaunchTemplateRequest
type CreateLaunchTemplateNetworkInterface ¶
type CreateLaunchTemplateNetworkInterface struct { PrimaryIpAddress string `name:"PrimaryIpAddress"` VSwitchId string `name:"VSwitchId"` SecurityGroupId string `name:"SecurityGroupId"` NetworkInterfaceName string `name:"NetworkInterfaceName"` Description string `name:"Description"` }
CreateLaunchTemplateNetworkInterface is a repeated param struct in CreateLaunchTemplateRequest
type CreateLaunchTemplateRequest ¶
type CreateLaunchTemplateRequest struct { *requests.RpcRequest LaunchTemplateName string `position:"Query" name:"LaunchTemplateName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityEnhancementStrategy string `position:"Query" name:"SecurityEnhancementStrategy"` NetworkType string `position:"Query" name:"NetworkType"` KeyPairName string `position:"Query" name:"KeyPairName"` SpotPriceLimit requests.Float `position:"Query" name:"SpotPriceLimit"` ImageOwnerAlias string `position:"Query" name:"ImageOwnerAlias"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` HostName string `position:"Query" name:"HostName"` SystemDiskIops requests.Integer `position:"Query" name:"SystemDisk.Iops"` TemplateTag *[]CreateLaunchTemplateTemplateTag `position:"Query" name:"TemplateTag" type:"Repeated"` Tag *[]CreateLaunchTemplateTag `position:"Query" name:"Tag" type:"Repeated"` Period requests.Integer `position:"Query" name:"Period"` TemplateResourceGroupId string `position:"Query" name:"TemplateResourceGroupId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` SpotStrategy string `position:"Query" name:"SpotStrategy"` InstanceName string `position:"Query" name:"InstanceName"` InternetChargeType string `position:"Query" name:"InternetChargeType"` ZoneId string `position:"Query" name:"ZoneId"` InternetMaxBandwidthIn requests.Integer `position:"Query" name:"InternetMaxBandwidthIn"` VersionDescription string `position:"Query" name:"VersionDescription"` ImageId string `position:"Query" name:"ImageId"` IoOptimized string `position:"Query" name:"IoOptimized"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` InternetMaxBandwidthOut requests.Integer `position:"Query" name:"InternetMaxBandwidthOut"` Description string `position:"Query" name:"Description"` SystemDiskCategory string `position:"Query" name:"SystemDisk.Category"` UserData string `position:"Query" name:"UserData"` PasswordInherit requests.Boolean `position:"Query" name:"PasswordInherit"` InstanceType string `position:"Query" name:"InstanceType"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` EnableVmOsConfig requests.Boolean `position:"Query" name:"EnableVmOsConfig"` NetworkInterface *[]CreateLaunchTemplateNetworkInterface `position:"Query" name:"NetworkInterface" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SystemDiskDiskName string `position:"Query" name:"SystemDisk.DiskName"` RamRoleName string `position:"Query" name:"RamRoleName"` AutoReleaseTime string `position:"Query" name:"AutoReleaseTime"` SpotDuration requests.Integer `position:"Query" name:"SpotDuration"` DataDisk *[]CreateLaunchTemplateDataDisk `position:"Query" name:"DataDisk" type:"Repeated"` SystemDiskSize requests.Integer `position:"Query" name:"SystemDisk.Size"` VpcId string `position:"Query" name:"VpcId"` SystemDiskDescription string `position:"Query" name:"SystemDisk.Description"` }
CreateLaunchTemplateRequest is the request struct for api CreateLaunchTemplate
func CreateCreateLaunchTemplateRequest ¶
func CreateCreateLaunchTemplateRequest() (request *CreateLaunchTemplateRequest)
CreateCreateLaunchTemplateRequest creates a request to invoke CreateLaunchTemplate API
type CreateLaunchTemplateResponse ¶
type CreateLaunchTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` LaunchTemplateId string `json:"LaunchTemplateId" xml:"LaunchTemplateId"` }
CreateLaunchTemplateResponse is the response struct for api CreateLaunchTemplate
func CreateCreateLaunchTemplateResponse ¶
func CreateCreateLaunchTemplateResponse() (response *CreateLaunchTemplateResponse)
CreateCreateLaunchTemplateResponse creates a response to parse from CreateLaunchTemplate response
type CreateLaunchTemplateTag ¶
CreateLaunchTemplateTag is a repeated param struct in CreateLaunchTemplateRequest
type CreateLaunchTemplateTemplateTag ¶
CreateLaunchTemplateTemplateTag is a repeated param struct in CreateLaunchTemplateRequest
type CreateLaunchTemplateVersionDataDisk ¶
type CreateLaunchTemplateVersionDataDisk struct { Size string `name:"Size"` SnapshotId string `name:"SnapshotId"` Category string `name:"Category"` Encrypted string `name:"Encrypted"` DiskName string `name:"DiskName"` Description string `name:"Description"` DeleteWithInstance string `name:"DeleteWithInstance"` Device string `name:"Device"` }
CreateLaunchTemplateVersionDataDisk is a repeated param struct in CreateLaunchTemplateVersionRequest
type CreateLaunchTemplateVersionNetworkInterface ¶
type CreateLaunchTemplateVersionNetworkInterface struct { PrimaryIpAddress string `name:"PrimaryIpAddress"` VSwitchId string `name:"VSwitchId"` SecurityGroupId string `name:"SecurityGroupId"` NetworkInterfaceName string `name:"NetworkInterfaceName"` Description string `name:"Description"` }
CreateLaunchTemplateVersionNetworkInterface is a repeated param struct in CreateLaunchTemplateVersionRequest
type CreateLaunchTemplateVersionRequest ¶
type CreateLaunchTemplateVersionRequest struct { *requests.RpcRequest LaunchTemplateName string `position:"Query" name:"LaunchTemplateName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityEnhancementStrategy string `position:"Query" name:"SecurityEnhancementStrategy"` NetworkType string `position:"Query" name:"NetworkType"` KeyPairName string `position:"Query" name:"KeyPairName"` SpotPriceLimit requests.Float `position:"Query" name:"SpotPriceLimit"` ImageOwnerAlias string `position:"Query" name:"ImageOwnerAlias"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` HostName string `position:"Query" name:"HostName"` SystemDiskIops requests.Integer `position:"Query" name:"SystemDisk.Iops"` Tag *[]CreateLaunchTemplateVersionTag `position:"Query" name:"Tag" type:"Repeated"` Period requests.Integer `position:"Query" name:"Period"` LaunchTemplateId string `position:"Query" name:"LaunchTemplateId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` SpotStrategy string `position:"Query" name:"SpotStrategy"` InstanceName string `position:"Query" name:"InstanceName"` InternetChargeType string `position:"Query" name:"InternetChargeType"` ZoneId string `position:"Query" name:"ZoneId"` InternetMaxBandwidthIn requests.Integer `position:"Query" name:"InternetMaxBandwidthIn"` VersionDescription string `position:"Query" name:"VersionDescription"` ImageId string `position:"Query" name:"ImageId"` IoOptimized string `position:"Query" name:"IoOptimized"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` InternetMaxBandwidthOut requests.Integer `position:"Query" name:"InternetMaxBandwidthOut"` Description string `position:"Query" name:"Description"` SystemDiskCategory string `position:"Query" name:"SystemDisk.Category"` UserData string `position:"Query" name:"UserData"` PasswordInherit requests.Boolean `position:"Query" name:"PasswordInherit"` InstanceType string `position:"Query" name:"InstanceType"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` EnableVmOsConfig requests.Boolean `position:"Query" name:"EnableVmOsConfig"` NetworkInterface *[]CreateLaunchTemplateVersionNetworkInterface `position:"Query" name:"NetworkInterface" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SystemDiskDiskName string `position:"Query" name:"SystemDisk.DiskName"` RamRoleName string `position:"Query" name:"RamRoleName"` AutoReleaseTime string `position:"Query" name:"AutoReleaseTime"` SpotDuration requests.Integer `position:"Query" name:"SpotDuration"` DataDisk *[]CreateLaunchTemplateVersionDataDisk `position:"Query" name:"DataDisk" type:"Repeated"` SystemDiskSize requests.Integer `position:"Query" name:"SystemDisk.Size"` VpcId string `position:"Query" name:"VpcId"` SystemDiskDescription string `position:"Query" name:"SystemDisk.Description"` }
CreateLaunchTemplateVersionRequest is the request struct for api CreateLaunchTemplateVersion
func CreateCreateLaunchTemplateVersionRequest ¶
func CreateCreateLaunchTemplateVersionRequest() (request *CreateLaunchTemplateVersionRequest)
CreateCreateLaunchTemplateVersionRequest creates a request to invoke CreateLaunchTemplateVersion API
type CreateLaunchTemplateVersionResponse ¶
type CreateLaunchTemplateVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` LaunchTemplateVersionNumber int `json:"LaunchTemplateVersionNumber" xml:"LaunchTemplateVersionNumber"` }
CreateLaunchTemplateVersionResponse is the response struct for api CreateLaunchTemplateVersion
func CreateCreateLaunchTemplateVersionResponse ¶
func CreateCreateLaunchTemplateVersionResponse() (response *CreateLaunchTemplateVersionResponse)
CreateCreateLaunchTemplateVersionResponse creates a response to parse from CreateLaunchTemplateVersion response
type CreateLaunchTemplateVersionTag ¶
CreateLaunchTemplateVersionTag is a repeated param struct in CreateLaunchTemplateVersionRequest
type CreateNatGatewayBandwidthPackage ¶
type CreateNatGatewayBandwidthPackage struct { Bandwidth string `name:"Bandwidth"` Zone string `name:"Zone"` IpCount string `name:"IpCount"` }
CreateNatGatewayBandwidthPackage is a repeated param struct in CreateNatGatewayRequest
type CreateNatGatewayRequest ¶
type CreateNatGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpcId string `position:"Query" name:"VpcId"` Name string `position:"Query" name:"Name"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` BandwidthPackage *[]CreateNatGatewayBandwidthPackage `position:"Query" name:"BandwidthPackage" type:"Repeated"` }
CreateNatGatewayRequest is the request struct for api CreateNatGateway
func CreateCreateNatGatewayRequest ¶
func CreateCreateNatGatewayRequest() (request *CreateNatGatewayRequest)
CreateCreateNatGatewayRequest creates a request to invoke CreateNatGateway API
type CreateNatGatewayResponse ¶
type CreateNatGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` ForwardTableIds ForwardTableIdsInCreateNatGateway `json:"ForwardTableIds" xml:"ForwardTableIds"` BandwidthPackageIds BandwidthPackageIdsInCreateNatGateway `json:"BandwidthPackageIds" xml:"BandwidthPackageIds"` }
CreateNatGatewayResponse is the response struct for api CreateNatGateway
func CreateCreateNatGatewayResponse ¶
func CreateCreateNatGatewayResponse() (response *CreateNatGatewayResponse)
CreateCreateNatGatewayResponse creates a response to parse from CreateNatGateway response
type CreateNetworkInterfacePermissionRequest ¶
type CreateNetworkInterfacePermissionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountId requests.Integer `position:"Query" name:"AccountId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Permission string `position:"Query" name:"Permission"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` }
CreateNetworkInterfacePermissionRequest is the request struct for api CreateNetworkInterfacePermission
func CreateCreateNetworkInterfacePermissionRequest ¶
func CreateCreateNetworkInterfacePermissionRequest() (request *CreateNetworkInterfacePermissionRequest)
CreateCreateNetworkInterfacePermissionRequest creates a request to invoke CreateNetworkInterfacePermission API
type CreateNetworkInterfacePermissionResponse ¶
type CreateNetworkInterfacePermissionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NetworkInterfacePermission NetworkInterfacePermission `json:"NetworkInterfacePermission" xml:"NetworkInterfacePermission"` }
CreateNetworkInterfacePermissionResponse is the response struct for api CreateNetworkInterfacePermission
func CreateCreateNetworkInterfacePermissionResponse ¶
func CreateCreateNetworkInterfacePermissionResponse() (response *CreateNetworkInterfacePermissionResponse)
CreateCreateNetworkInterfacePermissionResponse creates a response to parse from CreateNetworkInterfacePermission response
type CreateNetworkInterfaceRequest ¶
type CreateNetworkInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Description string `position:"Query" name:"Description"` BusinessType string `position:"Query" name:"BusinessType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Tag *[]CreateNetworkInterfaceTag `position:"Query" name:"Tag" type:"Repeated"` NetworkInterfaceName string `position:"Query" name:"NetworkInterfaceName"` Visible requests.Boolean `position:"Query" name:"Visible"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` PrimaryIpAddress string `position:"Query" name:"PrimaryIpAddress"` }
CreateNetworkInterfaceRequest is the request struct for api CreateNetworkInterface
func CreateCreateNetworkInterfaceRequest ¶
func CreateCreateNetworkInterfaceRequest() (request *CreateNetworkInterfaceRequest)
CreateCreateNetworkInterfaceRequest creates a request to invoke CreateNetworkInterface API
type CreateNetworkInterfaceResponse ¶
type CreateNetworkInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"` }
CreateNetworkInterfaceResponse is the response struct for api CreateNetworkInterface
func CreateCreateNetworkInterfaceResponse ¶
func CreateCreateNetworkInterfaceResponse() (response *CreateNetworkInterfaceResponse)
CreateCreateNetworkInterfaceResponse creates a response to parse from CreateNetworkInterface response
type CreateNetworkInterfaceTag ¶
CreateNetworkInterfaceTag is a repeated param struct in CreateNetworkInterfaceRequest
type CreatePhysicalConnectionRequest ¶
type CreatePhysicalConnectionRequest struct { *requests.RpcRequest AccessPointId string `position:"Query" name:"AccessPointId"` RedundantPhysicalConnectionId string `position:"Query" name:"RedundantPhysicalConnectionId"` PeerLocation string `position:"Query" name:"PeerLocation"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PortType string `position:"Query" name:"PortType"` CircuitCode string `position:"Query" name:"CircuitCode"` Bandwidth requests.Integer `position:"Query" name:"bandwidth"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` Type string `position:"Query" name:"Type"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` LineOperator string `position:"Query" name:"LineOperator"` Name string `position:"Query" name:"Name"` UserCidr string `position:"Query" name:"UserCidr"` }
CreatePhysicalConnectionRequest is the request struct for api CreatePhysicalConnection
func CreateCreatePhysicalConnectionRequest ¶
func CreateCreatePhysicalConnectionRequest() (request *CreatePhysicalConnectionRequest)
CreateCreatePhysicalConnectionRequest creates a request to invoke CreatePhysicalConnection API
type CreatePhysicalConnectionResponse ¶
type CreatePhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PhysicalConnectionId string `json:"PhysicalConnectionId" xml:"PhysicalConnectionId"` }
CreatePhysicalConnectionResponse is the response struct for api CreatePhysicalConnection
func CreateCreatePhysicalConnectionResponse ¶
func CreateCreatePhysicalConnectionResponse() (response *CreatePhysicalConnectionResponse)
CreateCreatePhysicalConnectionResponse creates a response to parse from CreatePhysicalConnection response
type CreateRouteEntryNextHopList ¶
type CreateRouteEntryNextHopList struct { NextHopId string `name:"NextHopId"` NextHopType string `name:"NextHopType"` }
CreateRouteEntryNextHopList is a repeated param struct in CreateRouteEntryRequest
type CreateRouteEntryRequest ¶
type CreateRouteEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NextHopId string `position:"Query" name:"NextHopId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NextHopType string `position:"Query" name:"NextHopType"` NextHopList *[]CreateRouteEntryNextHopList `position:"Query" name:"NextHopList" type:"Repeated"` RouteTableId string `position:"Query" name:"RouteTableId"` }
CreateRouteEntryRequest is the request struct for api CreateRouteEntry
func CreateCreateRouteEntryRequest ¶
func CreateCreateRouteEntryRequest() (request *CreateRouteEntryRequest)
CreateCreateRouteEntryRequest creates a request to invoke CreateRouteEntry API
type CreateRouteEntryResponse ¶
type CreateRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateRouteEntryResponse is the response struct for api CreateRouteEntry
func CreateCreateRouteEntryResponse ¶
func CreateCreateRouteEntryResponse() (response *CreateRouteEntryResponse)
CreateCreateRouteEntryResponse creates a response to parse from CreateRouteEntry response
type CreateRouterInterfaceRequest ¶
type CreateRouterInterfaceRequest struct { *requests.RpcRequest AccessPointId string `position:"Query" name:"AccessPointId"` OppositeRouterId string `position:"Query" name:"OppositeRouterId"` OppositeAccessPointId string `position:"Query" name:"OppositeAccessPointId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Role string `position:"Query" name:"Role"` ClientToken string `position:"Query" name:"ClientToken"` HealthCheckTargetIp string `position:"Query" name:"HealthCheckTargetIp"` Description string `position:"Query" name:"Description"` Spec string `position:"Query" name:"Spec"` UserCidr string `position:"Query" name:"UserCidr"` OppositeInterfaceId string `position:"Query" name:"OppositeInterfaceId"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OppositeRegionId string `position:"Query" name:"OppositeRegionId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` OppositeInterfaceOwnerId string `position:"Query" name:"OppositeInterfaceOwnerId"` RouterType string `position:"Query" name:"RouterType"` HealthCheckSourceIp string `position:"Query" name:"HealthCheckSourceIp"` RouterId string `position:"Query" name:"RouterId"` OppositeRouterType string `position:"Query" name:"OppositeRouterType"` Name string `position:"Query" name:"Name"` PricingCycle string `position:"Query" name:"PricingCycle"` }
CreateRouterInterfaceRequest is the request struct for api CreateRouterInterface
func CreateCreateRouterInterfaceRequest ¶
func CreateCreateRouterInterfaceRequest() (request *CreateRouterInterfaceRequest)
CreateCreateRouterInterfaceRequest creates a request to invoke CreateRouterInterface API
type CreateRouterInterfaceResponse ¶
type CreateRouterInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RouterInterfaceId string `json:"RouterInterfaceId" xml:"RouterInterfaceId"` OrderId int `json:"OrderId" xml:"OrderId"` }
CreateRouterInterfaceResponse is the response struct for api CreateRouterInterface
func CreateCreateRouterInterfaceResponse ¶
func CreateCreateRouterInterfaceResponse() (response *CreateRouterInterfaceResponse)
CreateCreateRouterInterfaceResponse creates a response to parse from CreateRouterInterface response
type CreateSecurityGroupRequest ¶
type CreateSecurityGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityGroupName string `position:"Query" name:"SecurityGroupName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` VpcId string `position:"Query" name:"VpcId"` Tag *[]CreateSecurityGroupTag `position:"Query" name:"Tag" type:"Repeated"` }
CreateSecurityGroupRequest is the request struct for api CreateSecurityGroup
func CreateCreateSecurityGroupRequest ¶
func CreateCreateSecurityGroupRequest() (request *CreateSecurityGroupRequest)
CreateCreateSecurityGroupRequest creates a request to invoke CreateSecurityGroup API
type CreateSecurityGroupResponse ¶
type CreateSecurityGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` }
CreateSecurityGroupResponse is the response struct for api CreateSecurityGroup
func CreateCreateSecurityGroupResponse ¶
func CreateCreateSecurityGroupResponse() (response *CreateSecurityGroupResponse)
CreateCreateSecurityGroupResponse creates a response to parse from CreateSecurityGroup response
type CreateSecurityGroupTag ¶
CreateSecurityGroupTag is a repeated param struct in CreateSecurityGroupRequest
type CreateSimulatedSystemEventsRequest ¶
type CreateSimulatedSystemEventsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NotBefore string `position:"Query" name:"NotBefore"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId *[]string `position:"Query" name:"InstanceId" type:"Repeated"` EventType string `position:"Query" name:"EventType"` }
CreateSimulatedSystemEventsRequest is the request struct for api CreateSimulatedSystemEvents
func CreateCreateSimulatedSystemEventsRequest ¶
func CreateCreateSimulatedSystemEventsRequest() (request *CreateSimulatedSystemEventsRequest)
CreateCreateSimulatedSystemEventsRequest creates a request to invoke CreateSimulatedSystemEvents API
type CreateSimulatedSystemEventsResponse ¶
type CreateSimulatedSystemEventsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EventIdSet EventIdSet `json:"EventIdSet" xml:"EventIdSet"` }
CreateSimulatedSystemEventsResponse is the response struct for api CreateSimulatedSystemEvents
func CreateCreateSimulatedSystemEventsResponse ¶
func CreateCreateSimulatedSystemEventsResponse() (response *CreateSimulatedSystemEventsResponse)
CreateCreateSimulatedSystemEventsResponse creates a response to parse from CreateSimulatedSystemEvents response
type CreateSnapshotRequest ¶
type CreateSnapshotRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` DiskId string `position:"Query" name:"DiskId"` SnapshotName string `position:"Query" name:"SnapshotName"` Tag *[]CreateSnapshotTag `position:"Query" name:"Tag" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CreateSnapshotRequest is the request struct for api CreateSnapshot
func CreateCreateSnapshotRequest ¶
func CreateCreateSnapshotRequest() (request *CreateSnapshotRequest)
CreateCreateSnapshotRequest creates a request to invoke CreateSnapshot API
type CreateSnapshotResponse ¶
type CreateSnapshotResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SnapshotId string `json:"SnapshotId" xml:"SnapshotId"` }
CreateSnapshotResponse is the response struct for api CreateSnapshot
func CreateCreateSnapshotResponse ¶
func CreateCreateSnapshotResponse() (response *CreateSnapshotResponse)
CreateCreateSnapshotResponse creates a response to parse from CreateSnapshot response
type CreateSnapshotTag ¶
CreateSnapshotTag is a repeated param struct in CreateSnapshotRequest
type CreateVSwitchRequest ¶
type CreateVSwitchRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` VpcId string `position:"Query" name:"VpcId"` VSwitchName string `position:"Query" name:"VSwitchName"` OwnerAccount string `position:"Query" name:"OwnerAccount"` CidrBlock string `position:"Query" name:"CidrBlock"` ZoneId string `position:"Query" name:"ZoneId"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CreateVSwitchRequest is the request struct for api CreateVSwitch
func CreateCreateVSwitchRequest ¶
func CreateCreateVSwitchRequest() (request *CreateVSwitchRequest)
CreateCreateVSwitchRequest creates a request to invoke CreateVSwitch API
type CreateVSwitchResponse ¶
type CreateVSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` }
CreateVSwitchResponse is the response struct for api CreateVSwitch
func CreateCreateVSwitchResponse ¶
func CreateCreateVSwitchResponse() (response *CreateVSwitchResponse)
CreateCreateVSwitchResponse creates a response to parse from CreateVSwitch response
type CreateVirtualBorderRouterRequest ¶
type CreateVirtualBorderRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CircuitCode string `position:"Query" name:"CircuitCode"` VlanId requests.Integer `position:"Query" name:"VlanId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PeerGatewayIp string `position:"Query" name:"PeerGatewayIp"` PeeringSubnetMask string `position:"Query" name:"PeeringSubnetMask"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` Name string `position:"Query" name:"Name"` LocalGatewayIp string `position:"Query" name:"LocalGatewayIp"` UserCidr string `position:"Query" name:"UserCidr"` VbrOwnerId requests.Integer `position:"Query" name:"VbrOwnerId"` }
CreateVirtualBorderRouterRequest is the request struct for api CreateVirtualBorderRouter
func CreateCreateVirtualBorderRouterRequest ¶
func CreateCreateVirtualBorderRouterRequest() (request *CreateVirtualBorderRouterRequest)
CreateCreateVirtualBorderRouterRequest creates a request to invoke CreateVirtualBorderRouter API
type CreateVirtualBorderRouterResponse ¶
type CreateVirtualBorderRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VbrId string `json:"VbrId" xml:"VbrId"` }
CreateVirtualBorderRouterResponse is the response struct for api CreateVirtualBorderRouter
func CreateCreateVirtualBorderRouterResponse ¶
func CreateCreateVirtualBorderRouterResponse() (response *CreateVirtualBorderRouterResponse)
CreateCreateVirtualBorderRouterResponse creates a response to parse from CreateVirtualBorderRouter response
type CreateVpcRequest ¶
type CreateVpcRequest struct { *requests.RpcRequest VpcName string `position:"Query" name:"VpcName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` CidrBlock string `position:"Query" name:"CidrBlock"` Description string `position:"Query" name:"Description"` UserCidr string `position:"Query" name:"UserCidr"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CreateVpcRequest is the request struct for api CreateVpc
func CreateCreateVpcRequest ¶
func CreateCreateVpcRequest() (request *CreateVpcRequest)
CreateCreateVpcRequest creates a request to invoke CreateVpc API
type CreateVpcResponse ¶
type CreateVpcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VpcId string `json:"VpcId" xml:"VpcId"` VRouterId string `json:"VRouterId" xml:"VRouterId"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` }
CreateVpcResponse is the response struct for api CreateVpc
func CreateCreateVpcResponse ¶
func CreateCreateVpcResponse() (response *CreateVpcResponse)
CreateCreateVpcResponse creates a response to parse from CreateVpc response
type Data ¶
type Data struct {
RecommendInstanceType []RecommendInstanceType `json:"RecommendInstanceType" xml:"RecommendInstanceType"`
}
Data is a nested struct in ecs response
type DataDisk ¶
type DataDisk struct { Size int `json:"Size" xml:"Size"` SnapshotId string `json:"SnapshotId" xml:"SnapshotId"` Category string `json:"Category" xml:"Category"` Encrypted string `json:"Encrypted" xml:"Encrypted"` DiskName string `json:"DiskName" xml:"DiskName"` Description string `json:"Description" xml:"Description"` DeleteWithInstance bool `json:"DeleteWithInstance" xml:"DeleteWithInstance"` Device string `json:"Device" xml:"Device"` }
DataDisk is a nested struct in ecs response
type DataDiskCategories ¶
type DataDiskCategories struct {
SupportedDataDiskCategory []string `json:"supportedDataDiskCategory" xml:"supportedDataDiskCategory"`
}
DataDiskCategories is a nested struct in ecs response
type DataDisks ¶
type DataDisks struct {
DataDisk []DataDisk `json:"DataDisk" xml:"DataDisk"`
}
DataDisks is a nested struct in ecs response
type DataPoint ¶
type DataPoint struct { TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` Size int `json:"Size" xml:"Size"` }
DataPoint is a nested struct in ecs response
type DeactivateRouterInterfaceRequest ¶
type DeactivateRouterInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` }
DeactivateRouterInterfaceRequest is the request struct for api DeactivateRouterInterface
func CreateDeactivateRouterInterfaceRequest ¶
func CreateDeactivateRouterInterfaceRequest() (request *DeactivateRouterInterfaceRequest)
CreateDeactivateRouterInterfaceRequest creates a request to invoke DeactivateRouterInterface API
type DeactivateRouterInterfaceResponse ¶
type DeactivateRouterInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeactivateRouterInterfaceResponse is the response struct for api DeactivateRouterInterface
func CreateDeactivateRouterInterfaceResponse ¶
func CreateDeactivateRouterInterfaceResponse() (response *DeactivateRouterInterfaceResponse)
CreateDeactivateRouterInterfaceResponse creates a response to parse from DeactivateRouterInterface response
type DedicatedHost ¶
type DedicatedHost struct { DedicatedHostId string `json:"DedicatedHostId" xml:"DedicatedHostId"` RegionId string `json:"RegionId" xml:"RegionId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` DedicatedHostName string `json:"DedicatedHostName" xml:"DedicatedHostName"` MachineId string `json:"MachineId" xml:"MachineId"` Description string `json:"Description" xml:"Description"` DedicatedHostType string `json:"DedicatedHostType" xml:"DedicatedHostType"` Sockets int `json:"Sockets" xml:"Sockets"` Cores int `json:"Cores" xml:"Cores"` PhysicalGpus int `json:"PhysicalGpus" xml:"PhysicalGpus"` GPUSpec string `json:"GPUSpec" xml:"GPUSpec"` ActionOnMaintenance string `json:"ActionOnMaintenance" xml:"ActionOnMaintenance"` Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ChargeType string `json:"ChargeType" xml:"ChargeType"` SaleCycle string `json:"SaleCycle" xml:"SaleCycle"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` AutoReleaseTime string `json:"AutoReleaseTime" xml:"AutoReleaseTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` SupportedInstanceTypeFamilies SupportedInstanceTypeFamiliesInDescribeDedicatedHosts `json:"SupportedInstanceTypeFamilies" xml:"SupportedInstanceTypeFamilies"` SupportedInstanceTypesList SupportedInstanceTypesListInDescribeDedicatedHosts `json:"SupportedInstanceTypesList" xml:"SupportedInstanceTypesList"` Capacity Capacity `json:"Capacity" xml:"Capacity"` NetworkAttributes NetworkAttributes `json:"NetworkAttributes" xml:"NetworkAttributes"` Instances InstancesInDescribeDedicatedHosts `json:"Instances" xml:"Instances"` OperationLocks OperationLocksInDescribeDedicatedHosts `json:"OperationLocks" xml:"OperationLocks"` Tags TagsInDescribeDedicatedHosts `json:"Tags" xml:"Tags"` }
DedicatedHost is a nested struct in ecs response
type DedicatedHostAttribute ¶
type DedicatedHostAttribute struct { DedicatedHostName string `json:"DedicatedHostName" xml:"DedicatedHostName"` DedicatedHostId string `json:"DedicatedHostId" xml:"DedicatedHostId"` }
DedicatedHostAttribute is a nested struct in ecs response
type DedicatedHostGenerations ¶
type DedicatedHostGenerations struct {
DedicatedHostGeneration []string `json:"DedicatedHostGeneration" xml:"DedicatedHostGeneration"`
}
DedicatedHostGenerations is a nested struct in ecs response
type DedicatedHostIdSets ¶
type DedicatedHostIdSets struct {
DedicatedHostId []string `json:"DedicatedHostId" xml:"DedicatedHostId"`
}
DedicatedHostIdSets is a nested struct in ecs response
type DedicatedHostRenewAttribute ¶
type DedicatedHostRenewAttribute struct { DedicatedHostId string `json:"DedicatedHostId" xml:"DedicatedHostId"` AutoRenewEnabled bool `json:"AutoRenewEnabled" xml:"AutoRenewEnabled"` Duration int `json:"Duration" xml:"Duration"` PeriodUnit string `json:"PeriodUnit" xml:"PeriodUnit"` RenewalStatus string `json:"RenewalStatus" xml:"RenewalStatus"` }
DedicatedHostRenewAttribute is a nested struct in ecs response
type DedicatedHostRenewAttributes ¶
type DedicatedHostRenewAttributes struct {
DedicatedHostRenewAttribute []DedicatedHostRenewAttribute `json:"DedicatedHostRenewAttribute" xml:"DedicatedHostRenewAttribute"`
}
DedicatedHostRenewAttributes is a nested struct in ecs response
type DedicatedHostType ¶
type DedicatedHostType struct { DedicatedHostType string `json:"DedicatedHostType" xml:"DedicatedHostType"` Sockets int `json:"Sockets" xml:"Sockets"` TotalVcpus int `json:"TotalVcpus" xml:"TotalVcpus"` TotalVgpus int `json:"TotalVgpus" xml:"TotalVgpus"` Cores int `json:"Cores" xml:"Cores"` PhysicalGpus int `json:"PhysicalGpus" xml:"PhysicalGpus"` MemorySize float64 `json:"MemorySize" xml:"MemorySize"` LocalStorageCapacity int `json:"LocalStorageCapacity" xml:"LocalStorageCapacity"` LocalStorageAmount int `json:"LocalStorageAmount" xml:"LocalStorageAmount"` LocalStorageCategory string `json:"LocalStorageCategory" xml:"LocalStorageCategory"` GPUSpec string `json:"GPUSpec" xml:"GPUSpec"` SupportedInstanceTypeFamilies SupportedInstanceTypeFamiliesInDescribeDedicatedHostTypes `json:"SupportedInstanceTypeFamilies" xml:"SupportedInstanceTypeFamilies"` SupportedInstanceTypesList SupportedInstanceTypesListInDescribeDedicatedHostTypes `json:"SupportedInstanceTypesList" xml:"SupportedInstanceTypesList"` }
DedicatedHostType is a nested struct in ecs response
type DedicatedHostTypes ¶
type DedicatedHostTypes struct {
DedicatedHostType []DedicatedHostType `json:"DedicatedHostType" xml:"DedicatedHostType"`
}
DedicatedHostTypes is a nested struct in ecs response
type DedicatedHosts ¶
type DedicatedHosts struct {
DedicatedHost []DedicatedHost `json:"DedicatedHost" xml:"DedicatedHost"`
}
DedicatedHosts is a nested struct in ecs response
type DeleteAutoSnapshotPolicyRequest ¶
type DeleteAutoSnapshotPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` AutoSnapshotPolicyId string `position:"Query" name:"autoSnapshotPolicyId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteAutoSnapshotPolicyRequest is the request struct for api DeleteAutoSnapshotPolicy
func CreateDeleteAutoSnapshotPolicyRequest ¶
func CreateDeleteAutoSnapshotPolicyRequest() (request *DeleteAutoSnapshotPolicyRequest)
CreateDeleteAutoSnapshotPolicyRequest creates a request to invoke DeleteAutoSnapshotPolicy API
type DeleteAutoSnapshotPolicyResponse ¶
type DeleteAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAutoSnapshotPolicyResponse is the response struct for api DeleteAutoSnapshotPolicy
func CreateDeleteAutoSnapshotPolicyResponse ¶
func CreateDeleteAutoSnapshotPolicyResponse() (response *DeleteAutoSnapshotPolicyResponse)
CreateDeleteAutoSnapshotPolicyResponse creates a response to parse from DeleteAutoSnapshotPolicy response
type DeleteBandwidthPackageRequest ¶
type DeleteBandwidthPackageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteBandwidthPackageRequest is the request struct for api DeleteBandwidthPackage
func CreateDeleteBandwidthPackageRequest ¶
func CreateDeleteBandwidthPackageRequest() (request *DeleteBandwidthPackageRequest)
CreateDeleteBandwidthPackageRequest creates a request to invoke DeleteBandwidthPackage API
type DeleteBandwidthPackageResponse ¶
type DeleteBandwidthPackageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteBandwidthPackageResponse is the response struct for api DeleteBandwidthPackage
func CreateDeleteBandwidthPackageResponse ¶
func CreateDeleteBandwidthPackageResponse() (response *DeleteBandwidthPackageResponse)
CreateDeleteBandwidthPackageResponse creates a response to parse from DeleteBandwidthPackage response
type DeleteCommandRequest ¶
type DeleteCommandRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CommandId string `position:"Query" name:"CommandId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteCommandRequest is the request struct for api DeleteCommand
func CreateDeleteCommandRequest ¶
func CreateDeleteCommandRequest() (request *DeleteCommandRequest)
CreateDeleteCommandRequest creates a request to invoke DeleteCommand API
type DeleteCommandResponse ¶
type DeleteCommandResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCommandResponse is the response struct for api DeleteCommand
func CreateDeleteCommandResponse ¶
func CreateDeleteCommandResponse() (response *DeleteCommandResponse)
CreateDeleteCommandResponse creates a response to parse from DeleteCommand response
type DeleteDeploymentSetRequest ¶
type DeleteDeploymentSetRequest struct { *requests.RpcRequest DeploymentSetId string `position:"Query" name:"DeploymentSetId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteDeploymentSetRequest is the request struct for api DeleteDeploymentSet
func CreateDeleteDeploymentSetRequest ¶
func CreateDeleteDeploymentSetRequest() (request *DeleteDeploymentSetRequest)
CreateDeleteDeploymentSetRequest creates a request to invoke DeleteDeploymentSet API
type DeleteDeploymentSetResponse ¶
type DeleteDeploymentSetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDeploymentSetResponse is the response struct for api DeleteDeploymentSet
func CreateDeleteDeploymentSetResponse ¶
func CreateDeleteDeploymentSetResponse() (response *DeleteDeploymentSetResponse)
CreateDeleteDeploymentSetResponse creates a response to parse from DeleteDeploymentSet response
type DeleteDiskRequest ¶
type DeleteDiskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DiskId string `position:"Query" name:"DiskId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteDiskRequest is the request struct for api DeleteDisk
func CreateDeleteDiskRequest ¶
func CreateDeleteDiskRequest() (request *DeleteDiskRequest)
CreateDeleteDiskRequest creates a request to invoke DeleteDisk API
type DeleteDiskResponse ¶
type DeleteDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDiskResponse is the response struct for api DeleteDisk
func CreateDeleteDiskResponse ¶
func CreateDeleteDiskResponse() (response *DeleteDiskResponse)
CreateDeleteDiskResponse creates a response to parse from DeleteDisk response
type DeleteForwardEntryRequest ¶
type DeleteForwardEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ForwardEntryId string `position:"Query" name:"ForwardEntryId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` ForwardTableId string `position:"Query" name:"ForwardTableId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteForwardEntryRequest is the request struct for api DeleteForwardEntry
func CreateDeleteForwardEntryRequest ¶
func CreateDeleteForwardEntryRequest() (request *DeleteForwardEntryRequest)
CreateDeleteForwardEntryRequest creates a request to invoke DeleteForwardEntry API
type DeleteForwardEntryResponse ¶
type DeleteForwardEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteForwardEntryResponse is the response struct for api DeleteForwardEntry
func CreateDeleteForwardEntryResponse ¶
func CreateDeleteForwardEntryResponse() (response *DeleteForwardEntryResponse)
CreateDeleteForwardEntryResponse creates a response to parse from DeleteForwardEntry response
type DeleteHaVipRequest ¶
type DeleteHaVipRequest struct { *requests.RpcRequest HaVipId string `position:"Query" name:"HaVipId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteHaVipRequest is the request struct for api DeleteHaVip
func CreateDeleteHaVipRequest ¶
func CreateDeleteHaVipRequest() (request *DeleteHaVipRequest)
CreateDeleteHaVipRequest creates a request to invoke DeleteHaVip API
type DeleteHaVipResponse ¶
type DeleteHaVipResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteHaVipResponse is the response struct for api DeleteHaVip
func CreateDeleteHaVipResponse ¶
func CreateDeleteHaVipResponse() (response *DeleteHaVipResponse)
CreateDeleteHaVipResponse creates a response to parse from DeleteHaVip response
type DeleteHpcClusterRequest ¶
type DeleteHpcClusterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HpcClusterId string `position:"Query" name:"HpcClusterId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteHpcClusterRequest is the request struct for api DeleteHpcCluster
func CreateDeleteHpcClusterRequest ¶
func CreateDeleteHpcClusterRequest() (request *DeleteHpcClusterRequest)
CreateDeleteHpcClusterRequest creates a request to invoke DeleteHpcCluster API
type DeleteHpcClusterResponse ¶
type DeleteHpcClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteHpcClusterResponse is the response struct for api DeleteHpcCluster
func CreateDeleteHpcClusterResponse ¶
func CreateDeleteHpcClusterResponse() (response *DeleteHpcClusterResponse)
CreateDeleteHpcClusterResponse creates a response to parse from DeleteHpcCluster response
type DeleteImageRequest ¶
type DeleteImageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageId string `position:"Query" name:"ImageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Force requests.Boolean `position:"Query" name:"Force"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteImageRequest is the request struct for api DeleteImage
func CreateDeleteImageRequest ¶
func CreateDeleteImageRequest() (request *DeleteImageRequest)
CreateDeleteImageRequest creates a request to invoke DeleteImage API
type DeleteImageResponse ¶
type DeleteImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteImageResponse is the response struct for api DeleteImage
func CreateDeleteImageResponse ¶
func CreateDeleteImageResponse() (response *DeleteImageResponse)
CreateDeleteImageResponse creates a response to parse from DeleteImage response
type DeleteInstanceRequest ¶
type DeleteInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` TerminateSubscription requests.Boolean `position:"Query" name:"TerminateSubscription"` Force requests.Boolean `position:"Query" name:"Force"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteInstanceRequest is the request struct for api DeleteInstance
func CreateDeleteInstanceRequest ¶
func CreateDeleteInstanceRequest() (request *DeleteInstanceRequest)
CreateDeleteInstanceRequest creates a request to invoke DeleteInstance API
type DeleteInstanceResponse ¶
type DeleteInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteInstanceResponse is the response struct for api DeleteInstance
func CreateDeleteInstanceResponse ¶
func CreateDeleteInstanceResponse() (response *DeleteInstanceResponse)
CreateDeleteInstanceResponse creates a response to parse from DeleteInstance response
type DeleteKeyPairsRequest ¶
type DeleteKeyPairsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` KeyPairNames string `position:"Query" name:"KeyPairNames"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteKeyPairsRequest is the request struct for api DeleteKeyPairs
func CreateDeleteKeyPairsRequest ¶
func CreateDeleteKeyPairsRequest() (request *DeleteKeyPairsRequest)
CreateDeleteKeyPairsRequest creates a request to invoke DeleteKeyPairs API
type DeleteKeyPairsResponse ¶
type DeleteKeyPairsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteKeyPairsResponse is the response struct for api DeleteKeyPairs
func CreateDeleteKeyPairsResponse ¶
func CreateDeleteKeyPairsResponse() (response *DeleteKeyPairsResponse)
CreateDeleteKeyPairsResponse creates a response to parse from DeleteKeyPairs response
type DeleteLaunchTemplateRequest ¶
type DeleteLaunchTemplateRequest struct { *requests.RpcRequest LaunchTemplateName string `position:"Query" name:"LaunchTemplateName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` LaunchTemplateId string `position:"Query" name:"LaunchTemplateId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteLaunchTemplateRequest is the request struct for api DeleteLaunchTemplate
func CreateDeleteLaunchTemplateRequest ¶
func CreateDeleteLaunchTemplateRequest() (request *DeleteLaunchTemplateRequest)
CreateDeleteLaunchTemplateRequest creates a request to invoke DeleteLaunchTemplate API
type DeleteLaunchTemplateResponse ¶
type DeleteLaunchTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteLaunchTemplateResponse is the response struct for api DeleteLaunchTemplate
func CreateDeleteLaunchTemplateResponse ¶
func CreateDeleteLaunchTemplateResponse() (response *DeleteLaunchTemplateResponse)
CreateDeleteLaunchTemplateResponse creates a response to parse from DeleteLaunchTemplate response
type DeleteLaunchTemplateVersionRequest ¶
type DeleteLaunchTemplateVersionRequest struct { *requests.RpcRequest LaunchTemplateName string `position:"Query" name:"LaunchTemplateName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DeleteVersion *[]string `position:"Query" name:"DeleteVersion" type:"Repeated"` LaunchTemplateId string `position:"Query" name:"LaunchTemplateId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteLaunchTemplateVersionRequest is the request struct for api DeleteLaunchTemplateVersion
func CreateDeleteLaunchTemplateVersionRequest ¶
func CreateDeleteLaunchTemplateVersionRequest() (request *DeleteLaunchTemplateVersionRequest)
CreateDeleteLaunchTemplateVersionRequest creates a request to invoke DeleteLaunchTemplateVersion API
type DeleteLaunchTemplateVersionResponse ¶
type DeleteLaunchTemplateVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteLaunchTemplateVersionResponse is the response struct for api DeleteLaunchTemplateVersion
func CreateDeleteLaunchTemplateVersionResponse ¶
func CreateDeleteLaunchTemplateVersionResponse() (response *DeleteLaunchTemplateVersionResponse)
CreateDeleteLaunchTemplateVersionResponse creates a response to parse from DeleteLaunchTemplateVersion response
type DeleteNatGatewayRequest ¶
type DeleteNatGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NatGatewayId string `position:"Query" name:"NatGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteNatGatewayRequest is the request struct for api DeleteNatGateway
func CreateDeleteNatGatewayRequest ¶
func CreateDeleteNatGatewayRequest() (request *DeleteNatGatewayRequest)
CreateDeleteNatGatewayRequest creates a request to invoke DeleteNatGateway API
type DeleteNatGatewayResponse ¶
type DeleteNatGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNatGatewayResponse is the response struct for api DeleteNatGateway
func CreateDeleteNatGatewayResponse ¶
func CreateDeleteNatGatewayResponse() (response *DeleteNatGatewayResponse)
CreateDeleteNatGatewayResponse creates a response to parse from DeleteNatGateway response
type DeleteNetworkInterfacePermissionRequest ¶
type DeleteNetworkInterfacePermissionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NetworkInterfacePermissionId string `position:"Query" name:"NetworkInterfacePermissionId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Force requests.Boolean `position:"Query" name:"Force"` }
DeleteNetworkInterfacePermissionRequest is the request struct for api DeleteNetworkInterfacePermission
func CreateDeleteNetworkInterfacePermissionRequest ¶
func CreateDeleteNetworkInterfacePermissionRequest() (request *DeleteNetworkInterfacePermissionRequest)
CreateDeleteNetworkInterfacePermissionRequest creates a request to invoke DeleteNetworkInterfacePermission API
type DeleteNetworkInterfacePermissionResponse ¶
type DeleteNetworkInterfacePermissionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNetworkInterfacePermissionResponse is the response struct for api DeleteNetworkInterfacePermission
func CreateDeleteNetworkInterfacePermissionResponse ¶
func CreateDeleteNetworkInterfacePermissionResponse() (response *DeleteNetworkInterfacePermissionResponse)
CreateDeleteNetworkInterfacePermissionResponse creates a response to parse from DeleteNetworkInterfacePermission response
type DeleteNetworkInterfaceRequest ¶
type DeleteNetworkInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` }
DeleteNetworkInterfaceRequest is the request struct for api DeleteNetworkInterface
func CreateDeleteNetworkInterfaceRequest ¶
func CreateDeleteNetworkInterfaceRequest() (request *DeleteNetworkInterfaceRequest)
CreateDeleteNetworkInterfaceRequest creates a request to invoke DeleteNetworkInterface API
type DeleteNetworkInterfaceResponse ¶
type DeleteNetworkInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNetworkInterfaceResponse is the response struct for api DeleteNetworkInterface
func CreateDeleteNetworkInterfaceResponse ¶
func CreateDeleteNetworkInterfaceResponse() (response *DeleteNetworkInterfaceResponse)
CreateDeleteNetworkInterfaceResponse creates a response to parse from DeleteNetworkInterface response
type DeletePhysicalConnectionRequest ¶
type DeletePhysicalConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeletePhysicalConnectionRequest is the request struct for api DeletePhysicalConnection
func CreateDeletePhysicalConnectionRequest ¶
func CreateDeletePhysicalConnectionRequest() (request *DeletePhysicalConnectionRequest)
CreateDeletePhysicalConnectionRequest creates a request to invoke DeletePhysicalConnection API
type DeletePhysicalConnectionResponse ¶
type DeletePhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePhysicalConnectionResponse is the response struct for api DeletePhysicalConnection
func CreateDeletePhysicalConnectionResponse ¶
func CreateDeletePhysicalConnectionResponse() (response *DeletePhysicalConnectionResponse)
CreateDeletePhysicalConnectionResponse creates a response to parse from DeletePhysicalConnection response
type DeleteRouteEntryNextHopList ¶
type DeleteRouteEntryNextHopList struct { NextHopId string `name:"NextHopId"` NextHopType string `name:"NextHopType"` }
DeleteRouteEntryNextHopList is a repeated param struct in DeleteRouteEntryRequest
type DeleteRouteEntryRequest ¶
type DeleteRouteEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NextHopId string `position:"Query" name:"NextHopId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NextHopList *[]DeleteRouteEntryNextHopList `position:"Query" name:"NextHopList" type:"Repeated"` RouteTableId string `position:"Query" name:"RouteTableId"` }
DeleteRouteEntryRequest is the request struct for api DeleteRouteEntry
func CreateDeleteRouteEntryRequest ¶
func CreateDeleteRouteEntryRequest() (request *DeleteRouteEntryRequest)
CreateDeleteRouteEntryRequest creates a request to invoke DeleteRouteEntry API
type DeleteRouteEntryResponse ¶
type DeleteRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteRouteEntryResponse is the response struct for api DeleteRouteEntry
func CreateDeleteRouteEntryResponse ¶
func CreateDeleteRouteEntryResponse() (response *DeleteRouteEntryResponse)
CreateDeleteRouteEntryResponse creates a response to parse from DeleteRouteEntry response
type DeleteRouterInterfaceRequest ¶
type DeleteRouterInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` UserCidr string `position:"Query" name:"UserCidr"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteRouterInterfaceRequest is the request struct for api DeleteRouterInterface
func CreateDeleteRouterInterfaceRequest ¶
func CreateDeleteRouterInterfaceRequest() (request *DeleteRouterInterfaceRequest)
CreateDeleteRouterInterfaceRequest creates a request to invoke DeleteRouterInterface API
type DeleteRouterInterfaceResponse ¶
type DeleteRouterInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteRouterInterfaceResponse is the response struct for api DeleteRouterInterface
func CreateDeleteRouterInterfaceResponse ¶
func CreateDeleteRouterInterfaceResponse() (response *DeleteRouterInterfaceResponse)
CreateDeleteRouterInterfaceResponse creates a response to parse from DeleteRouterInterface response
type DeleteSecurityGroupRequest ¶
type DeleteSecurityGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteSecurityGroupRequest is the request struct for api DeleteSecurityGroup
func CreateDeleteSecurityGroupRequest ¶
func CreateDeleteSecurityGroupRequest() (request *DeleteSecurityGroupRequest)
CreateDeleteSecurityGroupRequest creates a request to invoke DeleteSecurityGroup API
type DeleteSecurityGroupResponse ¶
type DeleteSecurityGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSecurityGroupResponse is the response struct for api DeleteSecurityGroup
func CreateDeleteSecurityGroupResponse ¶
func CreateDeleteSecurityGroupResponse() (response *DeleteSecurityGroupResponse)
CreateDeleteSecurityGroupResponse creates a response to parse from DeleteSecurityGroup response
type DeleteSnapshotRequest ¶
type DeleteSnapshotRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SnapshotId string `position:"Query" name:"SnapshotId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Force requests.Boolean `position:"Query" name:"Force"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteSnapshotRequest is the request struct for api DeleteSnapshot
func CreateDeleteSnapshotRequest ¶
func CreateDeleteSnapshotRequest() (request *DeleteSnapshotRequest)
CreateDeleteSnapshotRequest creates a request to invoke DeleteSnapshot API
type DeleteSnapshotResponse ¶
type DeleteSnapshotResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSnapshotResponse is the response struct for api DeleteSnapshot
func CreateDeleteSnapshotResponse ¶
func CreateDeleteSnapshotResponse() (response *DeleteSnapshotResponse)
CreateDeleteSnapshotResponse creates a response to parse from DeleteSnapshot response
type DeleteVSwitchRequest ¶
type DeleteVSwitchRequest struct { *requests.RpcRequest VSwitchId string `position:"Query" name:"VSwitchId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteVSwitchRequest is the request struct for api DeleteVSwitch
func CreateDeleteVSwitchRequest ¶
func CreateDeleteVSwitchRequest() (request *DeleteVSwitchRequest)
CreateDeleteVSwitchRequest creates a request to invoke DeleteVSwitch API
type DeleteVSwitchResponse ¶
type DeleteVSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVSwitchResponse is the response struct for api DeleteVSwitch
func CreateDeleteVSwitchResponse ¶
func CreateDeleteVSwitchResponse() (response *DeleteVSwitchResponse)
CreateDeleteVSwitchResponse creates a response to parse from DeleteVSwitch response
type DeleteVirtualBorderRouterRequest ¶
type DeleteVirtualBorderRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` UserCidr string `position:"Query" name:"UserCidr"` VbrId string `position:"Query" name:"VbrId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteVirtualBorderRouterRequest is the request struct for api DeleteVirtualBorderRouter
func CreateDeleteVirtualBorderRouterRequest ¶
func CreateDeleteVirtualBorderRouterRequest() (request *DeleteVirtualBorderRouterRequest)
CreateDeleteVirtualBorderRouterRequest creates a request to invoke DeleteVirtualBorderRouter API
type DeleteVirtualBorderRouterResponse ¶
type DeleteVirtualBorderRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVirtualBorderRouterResponse is the response struct for api DeleteVirtualBorderRouter
func CreateDeleteVirtualBorderRouterResponse ¶
func CreateDeleteVirtualBorderRouterResponse() (response *DeleteVirtualBorderRouterResponse)
CreateDeleteVirtualBorderRouterResponse creates a response to parse from DeleteVirtualBorderRouter response
type DeleteVpcRequest ¶
type DeleteVpcRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VpcId string `position:"Query" name:"VpcId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteVpcRequest is the request struct for api DeleteVpc
func CreateDeleteVpcRequest ¶
func CreateDeleteVpcRequest() (request *DeleteVpcRequest)
CreateDeleteVpcRequest creates a request to invoke DeleteVpc API
type DeleteVpcResponse ¶
type DeleteVpcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVpcResponse is the response struct for api DeleteVpc
func CreateDeleteVpcResponse ¶
func CreateDeleteVpcResponse() (response *DeleteVpcResponse)
CreateDeleteVpcResponse creates a response to parse from DeleteVpc response
type Demand ¶
type Demand struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` DemandTime string `json:"DemandTime" xml:"DemandTime"` InstanceTypeFamily string `json:"InstanceTypeFamily" xml:"InstanceTypeFamily"` InstanceType string `json:"InstanceType" xml:"InstanceType"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` Period int `json:"Period" xml:"Period"` PeriodUnit string `json:"PeriodUnit" xml:"PeriodUnit"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` DemandStatus string `json:"DemandStatus" xml:"DemandStatus"` TotalAmount int `json:"TotalAmount" xml:"TotalAmount"` AvailableAmount int `json:"AvailableAmount" xml:"AvailableAmount"` UsedAmount int `json:"UsedAmount" xml:"UsedAmount"` DeliveringAmount int `json:"DeliveringAmount" xml:"DeliveringAmount"` SupplyInfos SupplyInfos `json:"SupplyInfos" xml:"SupplyInfos"` }
Demand is a nested struct in ecs response
type Demands ¶
type Demands struct {
Demand []Demand `json:"Demand" xml:"Demand"`
}
Demands is a nested struct in ecs response
type DeploymentSet ¶
type DeploymentSet struct { DeploymentSetId string `json:"DeploymentSetId" xml:"DeploymentSetId"` DeploymentSetDescription string `json:"DeploymentSetDescription" xml:"DeploymentSetDescription"` DeploymentSetName string `json:"DeploymentSetName" xml:"DeploymentSetName"` Strategy string `json:"Strategy" xml:"Strategy"` DeploymentStrategy string `json:"DeploymentStrategy" xml:"DeploymentStrategy"` Domain string `json:"Domain" xml:"Domain"` Granularity string `json:"Granularity" xml:"Granularity"` InstanceAmount int `json:"InstanceAmount" xml:"InstanceAmount"` CreationTime string `json:"CreationTime" xml:"CreationTime"` InstanceIds InstanceIds `json:"InstanceIds" xml:"InstanceIds"` }
DeploymentSet is a nested struct in ecs response
type DeploymentSets ¶
type DeploymentSets struct {
DeploymentSet []DeploymentSet `json:"DeploymentSet" xml:"DeploymentSet"`
}
DeploymentSets is a nested struct in ecs response
type DescribeAccessPointsFilter ¶
type DescribeAccessPointsFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeAccessPointsFilter is a repeated param struct in DescribeAccessPointsRequest
type DescribeAccessPointsRequest ¶
type DescribeAccessPointsRequest struct { *requests.RpcRequest Filter *[]DescribeAccessPointsFilter `position:"Query" name:"Filter" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Type string `position:"Query" name:"Type"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeAccessPointsRequest is the request struct for api DescribeAccessPoints
func CreateDescribeAccessPointsRequest ¶
func CreateDescribeAccessPointsRequest() (request *DescribeAccessPointsRequest)
CreateDescribeAccessPointsRequest creates a request to invoke DescribeAccessPoints API
type DescribeAccessPointsResponse ¶
type DescribeAccessPointsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` AccessPointSet AccessPointSet `json:"AccessPointSet" xml:"AccessPointSet"` }
DescribeAccessPointsResponse is the response struct for api DescribeAccessPoints
func CreateDescribeAccessPointsResponse ¶
func CreateDescribeAccessPointsResponse() (response *DescribeAccessPointsResponse)
CreateDescribeAccessPointsResponse creates a response to parse from DescribeAccessPoints response
type DescribeAccountAttributesRequest ¶
type DescribeAccountAttributesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AttributeName *[]string `position:"Query" name:"AttributeName" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ZoneId string `position:"Query" name:"ZoneId"` }
DescribeAccountAttributesRequest is the request struct for api DescribeAccountAttributes
func CreateDescribeAccountAttributesRequest ¶
func CreateDescribeAccountAttributesRequest() (request *DescribeAccountAttributesRequest)
CreateDescribeAccountAttributesRequest creates a request to invoke DescribeAccountAttributes API
type DescribeAccountAttributesResponse ¶
type DescribeAccountAttributesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AccountAttributeItems AccountAttributeItems `json:"AccountAttributeItems" xml:"AccountAttributeItems"` }
DescribeAccountAttributesResponse is the response struct for api DescribeAccountAttributes
func CreateDescribeAccountAttributesResponse ¶
func CreateDescribeAccountAttributesResponse() (response *DescribeAccountAttributesResponse)
CreateDescribeAccountAttributesResponse creates a response to parse from DescribeAccountAttributes response
type DescribeAutoSnapshotPolicyExRequest ¶
type DescribeAutoSnapshotPolicyExRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` AutoSnapshotPolicyId string `position:"Query" name:"AutoSnapshotPolicyId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeAutoSnapshotPolicyExRequest is the request struct for api DescribeAutoSnapshotPolicyEx
func CreateDescribeAutoSnapshotPolicyExRequest ¶
func CreateDescribeAutoSnapshotPolicyExRequest() (request *DescribeAutoSnapshotPolicyExRequest)
CreateDescribeAutoSnapshotPolicyExRequest creates a request to invoke DescribeAutoSnapshotPolicyEx API
type DescribeAutoSnapshotPolicyExResponse ¶
type DescribeAutoSnapshotPolicyExResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` AutoSnapshotPolicies AutoSnapshotPolicies `json:"AutoSnapshotPolicies" xml:"AutoSnapshotPolicies"` }
DescribeAutoSnapshotPolicyExResponse is the response struct for api DescribeAutoSnapshotPolicyEx
func CreateDescribeAutoSnapshotPolicyExResponse ¶
func CreateDescribeAutoSnapshotPolicyExResponse() (response *DescribeAutoSnapshotPolicyExResponse)
CreateDescribeAutoSnapshotPolicyExResponse creates a response to parse from DescribeAutoSnapshotPolicyEx response
type DescribeAvailableResourceRequest ¶
type DescribeAvailableResourceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Memory requests.Float `position:"Query" name:"Memory"` IoOptimized string `position:"Query" name:"IoOptimized"` DataDiskCategory string `position:"Query" name:"DataDiskCategory"` Cores requests.Integer `position:"Query" name:"Cores"` SystemDiskCategory string `position:"Query" name:"SystemDiskCategory"` Scope string `position:"Query" name:"Scope"` InstanceType string `position:"Query" name:"InstanceType"` NetworkCategory string `position:"Query" name:"NetworkCategory"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DedicatedHostId string `position:"Query" name:"DedicatedHostId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` SpotStrategy string `position:"Query" name:"SpotStrategy"` DestinationResource string `position:"Query" name:"DestinationResource"` ZoneId string `position:"Query" name:"ZoneId"` }
DescribeAvailableResourceRequest is the request struct for api DescribeAvailableResource
func CreateDescribeAvailableResourceRequest ¶
func CreateDescribeAvailableResourceRequest() (request *DescribeAvailableResourceRequest)
CreateDescribeAvailableResourceRequest creates a request to invoke DescribeAvailableResource API
type DescribeAvailableResourceResponse ¶
type DescribeAvailableResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AvailableZones AvailableZonesInDescribeAvailableResource `json:"AvailableZones" xml:"AvailableZones"` }
DescribeAvailableResourceResponse is the response struct for api DescribeAvailableResource
func CreateDescribeAvailableResourceResponse ¶
func CreateDescribeAvailableResourceResponse() (response *DescribeAvailableResourceResponse)
CreateDescribeAvailableResourceResponse creates a response to parse from DescribeAvailableResource response
type DescribeBandwidthLimitationRequest ¶
type DescribeBandwidthLimitationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceType string `position:"Query" name:"InstanceType"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OperationType string `position:"Query" name:"OperationType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SpotStrategy string `position:"Query" name:"SpotStrategy"` }
DescribeBandwidthLimitationRequest is the request struct for api DescribeBandwidthLimitation
func CreateDescribeBandwidthLimitationRequest ¶
func CreateDescribeBandwidthLimitationRequest() (request *DescribeBandwidthLimitationRequest)
CreateDescribeBandwidthLimitationRequest creates a request to invoke DescribeBandwidthLimitation API
type DescribeBandwidthLimitationResponse ¶
type DescribeBandwidthLimitationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Bandwidths Bandwidths `json:"Bandwidths" xml:"Bandwidths"` }
DescribeBandwidthLimitationResponse is the response struct for api DescribeBandwidthLimitation
func CreateDescribeBandwidthLimitationResponse ¶
func CreateDescribeBandwidthLimitationResponse() (response *DescribeBandwidthLimitationResponse)
CreateDescribeBandwidthLimitationResponse creates a response to parse from DescribeBandwidthLimitation response
type DescribeBandwidthPackagesRequest ¶
type DescribeBandwidthPackagesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` NatGatewayId string `position:"Query" name:"NatGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeBandwidthPackagesRequest is the request struct for api DescribeBandwidthPackages
func CreateDescribeBandwidthPackagesRequest ¶
func CreateDescribeBandwidthPackagesRequest() (request *DescribeBandwidthPackagesRequest)
CreateDescribeBandwidthPackagesRequest creates a request to invoke DescribeBandwidthPackages API
type DescribeBandwidthPackagesResponse ¶
type DescribeBandwidthPackagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` BandwidthPackages BandwidthPackages `json:"BandwidthPackages" xml:"BandwidthPackages"` }
DescribeBandwidthPackagesResponse is the response struct for api DescribeBandwidthPackages
func CreateDescribeBandwidthPackagesResponse ¶
func CreateDescribeBandwidthPackagesResponse() (response *DescribeBandwidthPackagesResponse)
CreateDescribeBandwidthPackagesResponse creates a response to parse from DescribeBandwidthPackages response
type DescribeClassicLinkInstancesRequest ¶
type DescribeClassicLinkInstancesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VpcId string `position:"Query" name:"VpcId"` PageSize string `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber string `position:"Query" name:"PageNumber"` }
DescribeClassicLinkInstancesRequest is the request struct for api DescribeClassicLinkInstances
func CreateDescribeClassicLinkInstancesRequest ¶
func CreateDescribeClassicLinkInstancesRequest() (request *DescribeClassicLinkInstancesRequest)
CreateDescribeClassicLinkInstancesRequest creates a request to invoke DescribeClassicLinkInstances API
type DescribeClassicLinkInstancesResponse ¶
type DescribeClassicLinkInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Links Links `json:"Links" xml:"Links"` }
DescribeClassicLinkInstancesResponse is the response struct for api DescribeClassicLinkInstances
func CreateDescribeClassicLinkInstancesResponse ¶
func CreateDescribeClassicLinkInstancesResponse() (response *DescribeClassicLinkInstancesResponse)
CreateDescribeClassicLinkInstancesResponse creates a response to parse from DescribeClassicLinkInstances response
type DescribeCloudAssistantStatusRequest ¶
type DescribeCloudAssistantStatusRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId *[]string `position:"Query" name:"InstanceId" type:"Repeated"` }
DescribeCloudAssistantStatusRequest is the request struct for api DescribeCloudAssistantStatus
func CreateDescribeCloudAssistantStatusRequest ¶
func CreateDescribeCloudAssistantStatusRequest() (request *DescribeCloudAssistantStatusRequest)
CreateDescribeCloudAssistantStatusRequest creates a request to invoke DescribeCloudAssistantStatus API
type DescribeCloudAssistantStatusResponse ¶
type DescribeCloudAssistantStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceCloudAssistantStatusSet InstanceCloudAssistantStatusSet `json:"InstanceCloudAssistantStatusSet" xml:"InstanceCloudAssistantStatusSet"` }
DescribeCloudAssistantStatusResponse is the response struct for api DescribeCloudAssistantStatus
func CreateDescribeCloudAssistantStatusResponse ¶
func CreateDescribeCloudAssistantStatusResponse() (response *DescribeCloudAssistantStatusResponse)
CreateDescribeCloudAssistantStatusResponse creates a response to parse from DescribeCloudAssistantStatus response
type DescribeClustersRequest ¶
type DescribeClustersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeClustersRequest is the request struct for api DescribeClusters
func CreateDescribeClustersRequest ¶
func CreateDescribeClustersRequest() (request *DescribeClustersRequest)
CreateDescribeClustersRequest creates a request to invoke DescribeClusters API
type DescribeClustersResponse ¶
type DescribeClustersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Clusters Clusters `json:"Clusters" xml:"Clusters"` }
DescribeClustersResponse is the response struct for api DescribeClusters
func CreateDescribeClustersResponse ¶
func CreateDescribeClustersResponse() (response *DescribeClustersResponse)
CreateDescribeClustersResponse creates a response to parse from DescribeClusters response
type DescribeCommandsRequest ¶
type DescribeCommandsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` Type string `position:"Query" name:"Type"` CommandId string `position:"Query" name:"CommandId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
DescribeCommandsRequest is the request struct for api DescribeCommands
func CreateDescribeCommandsRequest ¶
func CreateDescribeCommandsRequest() (request *DescribeCommandsRequest)
CreateDescribeCommandsRequest creates a request to invoke DescribeCommands API
type DescribeCommandsResponse ¶
type DescribeCommandsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Commands Commands `json:"Commands" xml:"Commands"` }
DescribeCommandsResponse is the response struct for api DescribeCommands
func CreateDescribeCommandsResponse ¶
func CreateDescribeCommandsResponse() (response *DescribeCommandsResponse)
CreateDescribeCommandsResponse creates a response to parse from DescribeCommands response
type DescribeDedicatedHostAutoRenewRequest ¶
type DescribeDedicatedHostAutoRenewRequest struct { *requests.RpcRequest DedicatedHostIds string `position:"Query" name:"DedicatedHostIds"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeDedicatedHostAutoRenewRequest is the request struct for api DescribeDedicatedHostAutoRenew
func CreateDescribeDedicatedHostAutoRenewRequest ¶
func CreateDescribeDedicatedHostAutoRenewRequest() (request *DescribeDedicatedHostAutoRenewRequest)
CreateDescribeDedicatedHostAutoRenewRequest creates a request to invoke DescribeDedicatedHostAutoRenew API
type DescribeDedicatedHostAutoRenewResponse ¶
type DescribeDedicatedHostAutoRenewResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DedicatedHostRenewAttributes DedicatedHostRenewAttributes `json:"DedicatedHostRenewAttributes" xml:"DedicatedHostRenewAttributes"` }
DescribeDedicatedHostAutoRenewResponse is the response struct for api DescribeDedicatedHostAutoRenew
func CreateDescribeDedicatedHostAutoRenewResponse ¶
func CreateDescribeDedicatedHostAutoRenewResponse() (response *DescribeDedicatedHostAutoRenewResponse)
CreateDescribeDedicatedHostAutoRenewResponse creates a response to parse from DescribeDedicatedHostAutoRenew response
type DescribeDedicatedHostTypesRequest ¶
type DescribeDedicatedHostTypesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SupportedInstanceTypeFamily string `position:"Query" name:"SupportedInstanceTypeFamily"` DedicatedHostType string `position:"Query" name:"DedicatedHostType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeDedicatedHostTypesRequest is the request struct for api DescribeDedicatedHostTypes
func CreateDescribeDedicatedHostTypesRequest ¶
func CreateDescribeDedicatedHostTypesRequest() (request *DescribeDedicatedHostTypesRequest)
CreateDescribeDedicatedHostTypesRequest creates a request to invoke DescribeDedicatedHostTypes API
type DescribeDedicatedHostTypesResponse ¶
type DescribeDedicatedHostTypesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DedicatedHostTypes DedicatedHostTypes `json:"DedicatedHostTypes" xml:"DedicatedHostTypes"` }
DescribeDedicatedHostTypesResponse is the response struct for api DescribeDedicatedHostTypes
func CreateDescribeDedicatedHostTypesResponse ¶
func CreateDescribeDedicatedHostTypesResponse() (response *DescribeDedicatedHostTypesResponse)
CreateDescribeDedicatedHostTypesResponse creates a response to parse from DescribeDedicatedHostTypes response
type DescribeDedicatedHostsRequest ¶
type DescribeDedicatedHostsRequest struct { *requests.RpcRequest DedicatedHostIds string `position:"Query" name:"DedicatedHostIds"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DedicatedHostName string `position:"Query" name:"DedicatedHostName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` LockReason string `position:"Query" name:"LockReason"` PageSize requests.Integer `position:"Query" name:"PageSize"` ZoneId string `position:"Query" name:"ZoneId"` DedicatedHostType string `position:"Query" name:"DedicatedHostType"` Tag *[]DescribeDedicatedHostsTag `position:"Query" name:"Tag" type:"Repeated"` Status string `position:"Query" name:"Status"` }
DescribeDedicatedHostsRequest is the request struct for api DescribeDedicatedHosts
func CreateDescribeDedicatedHostsRequest ¶
func CreateDescribeDedicatedHostsRequest() (request *DescribeDedicatedHostsRequest)
CreateDescribeDedicatedHostsRequest creates a request to invoke DescribeDedicatedHosts API
type DescribeDedicatedHostsResponse ¶
type DescribeDedicatedHostsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` DedicatedHosts DedicatedHosts `json:"DedicatedHosts" xml:"DedicatedHosts"` }
DescribeDedicatedHostsResponse is the response struct for api DescribeDedicatedHosts
func CreateDescribeDedicatedHostsResponse ¶
func CreateDescribeDedicatedHostsResponse() (response *DescribeDedicatedHostsResponse)
CreateDescribeDedicatedHostsResponse creates a response to parse from DescribeDedicatedHosts response
type DescribeDedicatedHostsTag ¶
DescribeDedicatedHostsTag is a repeated param struct in DescribeDedicatedHostsRequest
type DescribeDemandsRequest ¶
type DescribeDemandsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` InstanceType string `position:"Query" name:"InstanceType"` Tag *[]DescribeDemandsTag `position:"Query" name:"Tag" type:"Repeated"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` InstanceTypeFamily string `position:"Query" name:"InstanceTypeFamily"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DemandStatus *[]string `position:"Query" name:"DemandStatus" type:"Repeated"` ZoneId string `position:"Query" name:"ZoneId"` }
DescribeDemandsRequest is the request struct for api DescribeDemands
func CreateDescribeDemandsRequest ¶
func CreateDescribeDemandsRequest() (request *DescribeDemandsRequest)
CreateDescribeDemandsRequest creates a request to invoke DescribeDemands API
type DescribeDemandsResponse ¶
type DescribeDemandsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RegionId string `json:"RegionId" xml:"RegionId"` Demands Demands `json:"Demands" xml:"Demands"` }
DescribeDemandsResponse is the response struct for api DescribeDemands
func CreateDescribeDemandsResponse ¶
func CreateDescribeDemandsResponse() (response *DescribeDemandsResponse)
CreateDescribeDemandsResponse creates a response to parse from DescribeDemands response
type DescribeDemandsTag ¶
DescribeDemandsTag is a repeated param struct in DescribeDemandsRequest
type DescribeDeploymentSetsRequest ¶
type DescribeDeploymentSetsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NetworkType string `position:"Query" name:"NetworkType"` DeploymentSetName string `position:"Query" name:"DeploymentSetName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` DeploymentSetIds string `position:"Query" name:"DeploymentSetIds"` Granularity string `position:"Query" name:"Granularity"` Domain string `position:"Query" name:"Domain"` PageSize requests.Integer `position:"Query" name:"PageSize"` Strategy string `position:"Query" name:"Strategy"` }
DescribeDeploymentSetsRequest is the request struct for api DescribeDeploymentSets
func CreateDescribeDeploymentSetsRequest ¶
func CreateDescribeDeploymentSetsRequest() (request *DescribeDeploymentSetsRequest)
CreateDescribeDeploymentSetsRequest creates a request to invoke DescribeDeploymentSets API
type DescribeDeploymentSetsResponse ¶
type DescribeDeploymentSetsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionId string `json:"RegionId" xml:"RegionId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` DeploymentSets DeploymentSets `json:"DeploymentSets" xml:"DeploymentSets"` }
DescribeDeploymentSetsResponse is the response struct for api DescribeDeploymentSets
func CreateDescribeDeploymentSetsResponse ¶
func CreateDescribeDeploymentSetsResponse() (response *DescribeDeploymentSetsResponse)
CreateDescribeDeploymentSetsResponse creates a response to parse from DescribeDeploymentSets response
type DescribeDiskMonitorDataRequest ¶
type DescribeDiskMonitorDataRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StartTime string `position:"Query" name:"StartTime"` DiskId string `position:"Query" name:"DiskId"` Period requests.Integer `position:"Query" name:"Period"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeDiskMonitorDataRequest is the request struct for api DescribeDiskMonitorData
func CreateDescribeDiskMonitorDataRequest ¶
func CreateDescribeDiskMonitorDataRequest() (request *DescribeDiskMonitorDataRequest)
CreateDescribeDiskMonitorDataRequest creates a request to invoke DescribeDiskMonitorData API
type DescribeDiskMonitorDataResponse ¶
type DescribeDiskMonitorDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MonitorData MonitorDataInDescribeDiskMonitorData `json:"MonitorData" xml:"MonitorData"` }
DescribeDiskMonitorDataResponse is the response struct for api DescribeDiskMonitorData
func CreateDescribeDiskMonitorDataResponse ¶
func CreateDescribeDiskMonitorDataResponse() (response *DescribeDiskMonitorDataResponse)
CreateDescribeDiskMonitorDataResponse creates a response to parse from DescribeDiskMonitorData response
type DescribeDisksFullStatusRequest ¶
type DescribeDisksFullStatusRequest struct { *requests.RpcRequest EventId *[]string `position:"Query" name:"EventId" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` EventTimeStart string `position:"Query" name:"EventTime.Start"` PageSize requests.Integer `position:"Query" name:"PageSize"` DiskId *[]string `position:"Query" name:"DiskId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` EventTimeEnd string `position:"Query" name:"EventTime.End"` HealthStatus string `position:"Query" name:"HealthStatus"` EventType string `position:"Query" name:"EventType"` Status string `position:"Query" name:"Status"` }
DescribeDisksFullStatusRequest is the request struct for api DescribeDisksFullStatus
func CreateDescribeDisksFullStatusRequest ¶
func CreateDescribeDisksFullStatusRequest() (request *DescribeDisksFullStatusRequest)
CreateDescribeDisksFullStatusRequest creates a request to invoke DescribeDisksFullStatus API
type DescribeDisksFullStatusResponse ¶
type DescribeDisksFullStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` DiskFullStatusSet DiskFullStatusSet `json:"DiskFullStatusSet" xml:"DiskFullStatusSet"` }
DescribeDisksFullStatusResponse is the response struct for api DescribeDisksFullStatus
func CreateDescribeDisksFullStatusResponse ¶
func CreateDescribeDisksFullStatusResponse() (response *DescribeDisksFullStatusResponse)
CreateDescribeDisksFullStatusResponse creates a response to parse from DescribeDisksFullStatus response
type DescribeDisksRequest ¶
type DescribeDisksRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SnapshotId string `position:"Query" name:"SnapshotId"` Filter2Value string `position:"Query" name:"Filter.2.Value"` AutoSnapshotPolicyId string `position:"Query" name:"AutoSnapshotPolicyId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` DiskName string `position:"Query" name:"DiskName"` DeleteAutoSnapshot requests.Boolean `position:"Query" name:"DeleteAutoSnapshot"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` DiskChargeType string `position:"Query" name:"DiskChargeType"` LockReason string `position:"Query" name:"LockReason"` Filter1Key string `position:"Query" name:"Filter.1.Key"` PageSize requests.Integer `position:"Query" name:"PageSize"` DiskIds string `position:"Query" name:"DiskIds"` Tag *[]DescribeDisksTag `position:"Query" name:"Tag" type:"Repeated"` DeleteWithInstance requests.Boolean `position:"Query" name:"DeleteWithInstance"` EnableAutoSnapshot requests.Boolean `position:"Query" name:"EnableAutoSnapshot"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Filter1Value string `position:"Query" name:"Filter.1.Value"` Portable requests.Boolean `position:"Query" name:"Portable"` EnableAutomatedSnapshotPolicy requests.Boolean `position:"Query" name:"EnableAutomatedSnapshotPolicy"` Filter2Key string `position:"Query" name:"Filter.2.Key"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DiskType string `position:"Query" name:"DiskType"` AdditionalAttributes *[]string `position:"Query" name:"AdditionalAttributes" type:"Repeated"` InstanceId string `position:"Query" name:"InstanceId"` Encrypted requests.Boolean `position:"Query" name:"Encrypted"` ZoneId string `position:"Query" name:"ZoneId"` Category string `position:"Query" name:"Category"` KMSKeyId string `position:"Query" name:"KMSKeyId"` Status string `position:"Query" name:"Status"` }
DescribeDisksRequest is the request struct for api DescribeDisks
func CreateDescribeDisksRequest ¶
func CreateDescribeDisksRequest() (request *DescribeDisksRequest)
CreateDescribeDisksRequest creates a request to invoke DescribeDisks API
type DescribeDisksResponse ¶
type DescribeDisksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Disks Disks `json:"Disks" xml:"Disks"` }
DescribeDisksResponse is the response struct for api DescribeDisks
func CreateDescribeDisksResponse ¶
func CreateDescribeDisksResponse() (response *DescribeDisksResponse)
CreateDescribeDisksResponse creates a response to parse from DescribeDisks response
type DescribeDisksTag ¶
DescribeDisksTag is a repeated param struct in DescribeDisksRequest
type DescribeEipAddressesRequest ¶
type DescribeEipAddressesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Filter2Value string `position:"Query" name:"Filter.2.Value"` ISP string `position:"Query" name:"ISP"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AllocationId string `position:"Query" name:"AllocationId"` Filter1Value string `position:"Query" name:"Filter.1.Value"` Filter2Key string `position:"Query" name:"Filter.2.Key"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` EipAddress string `position:"Query" name:"EipAddress"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` LockReason string `position:"Query" name:"LockReason"` Filter1Key string `position:"Query" name:"Filter.1.Key"` AssociatedInstanceType string `position:"Query" name:"AssociatedInstanceType"` PageSize requests.Integer `position:"Query" name:"PageSize"` ChargeType string `position:"Query" name:"ChargeType"` AssociatedInstanceId string `position:"Query" name:"AssociatedInstanceId"` Status string `position:"Query" name:"Status"` }
DescribeEipAddressesRequest is the request struct for api DescribeEipAddresses
func CreateDescribeEipAddressesRequest ¶
func CreateDescribeEipAddressesRequest() (request *DescribeEipAddressesRequest)
CreateDescribeEipAddressesRequest creates a request to invoke DescribeEipAddresses API
type DescribeEipAddressesResponse ¶
type DescribeEipAddressesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` EipAddresses EipAddresses `json:"EipAddresses" xml:"EipAddresses"` }
DescribeEipAddressesResponse is the response struct for api DescribeEipAddresses
func CreateDescribeEipAddressesResponse ¶
func CreateDescribeEipAddressesResponse() (response *DescribeEipAddressesResponse)
CreateDescribeEipAddressesResponse creates a response to parse from DescribeEipAddresses response
type DescribeEipMonitorDataRequest ¶
type DescribeEipMonitorDataRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Period requests.Integer `position:"Query" name:"Period"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime string `position:"Query" name:"EndTime"` AllocationId string `position:"Query" name:"AllocationId"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeEipMonitorDataRequest is the request struct for api DescribeEipMonitorData
func CreateDescribeEipMonitorDataRequest ¶
func CreateDescribeEipMonitorDataRequest() (request *DescribeEipMonitorDataRequest)
CreateDescribeEipMonitorDataRequest creates a request to invoke DescribeEipMonitorData API
type DescribeEipMonitorDataResponse ¶
type DescribeEipMonitorDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EipMonitorDatas EipMonitorDatasInDescribeEipMonitorData `json:"EipMonitorDatas" xml:"EipMonitorDatas"` }
DescribeEipMonitorDataResponse is the response struct for api DescribeEipMonitorData
func CreateDescribeEipMonitorDataResponse ¶
func CreateDescribeEipMonitorDataResponse() (response *DescribeEipMonitorDataResponse)
CreateDescribeEipMonitorDataResponse creates a response to parse from DescribeEipMonitorData response
type DescribeEniMonitorDataRequest ¶
type DescribeEniMonitorDataRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StartTime string `position:"Query" name:"StartTime"` Period requests.Integer `position:"Query" name:"Period"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` EniId string `position:"Query" name:"EniId"` }
DescribeEniMonitorDataRequest is the request struct for api DescribeEniMonitorData
func CreateDescribeEniMonitorDataRequest ¶
func CreateDescribeEniMonitorDataRequest() (request *DescribeEniMonitorDataRequest)
CreateDescribeEniMonitorDataRequest creates a request to invoke DescribeEniMonitorData API
type DescribeEniMonitorDataResponse ¶
type DescribeEniMonitorDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MonitorData MonitorDataInDescribeEniMonitorData `json:"MonitorData" xml:"MonitorData"` }
DescribeEniMonitorDataResponse is the response struct for api DescribeEniMonitorData
func CreateDescribeEniMonitorDataResponse ¶
func CreateDescribeEniMonitorDataResponse() (response *DescribeEniMonitorDataResponse)
CreateDescribeEniMonitorDataResponse creates a response to parse from DescribeEniMonitorData response
type DescribeForwardTableEntriesRequest ¶
type DescribeForwardTableEntriesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ForwardEntryId string `position:"Query" name:"ForwardEntryId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` ForwardTableId string `position:"Query" name:"ForwardTableId"` PageSize requests.Integer `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeForwardTableEntriesRequest is the request struct for api DescribeForwardTableEntries
func CreateDescribeForwardTableEntriesRequest ¶
func CreateDescribeForwardTableEntriesRequest() (request *DescribeForwardTableEntriesRequest)
CreateDescribeForwardTableEntriesRequest creates a request to invoke DescribeForwardTableEntries API
type DescribeForwardTableEntriesResponse ¶
type DescribeForwardTableEntriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` ForwardTableEntries ForwardTableEntries `json:"ForwardTableEntries" xml:"ForwardTableEntries"` }
DescribeForwardTableEntriesResponse is the response struct for api DescribeForwardTableEntries
func CreateDescribeForwardTableEntriesResponse ¶
func CreateDescribeForwardTableEntriesResponse() (response *DescribeForwardTableEntriesResponse)
CreateDescribeForwardTableEntriesResponse creates a response to parse from DescribeForwardTableEntries response
type DescribeHaVipsFilter ¶
type DescribeHaVipsFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeHaVipsFilter is a repeated param struct in DescribeHaVipsRequest
type DescribeHaVipsRequest ¶
type DescribeHaVipsRequest struct { *requests.RpcRequest Filter *[]DescribeHaVipsFilter `position:"Query" name:"Filter" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeHaVipsRequest is the request struct for api DescribeHaVips
func CreateDescribeHaVipsRequest ¶
func CreateDescribeHaVipsRequest() (request *DescribeHaVipsRequest)
CreateDescribeHaVipsRequest creates a request to invoke DescribeHaVips API
type DescribeHaVipsResponse ¶
type DescribeHaVipsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` HaVips HaVips `json:"HaVips" xml:"HaVips"` }
DescribeHaVipsResponse is the response struct for api DescribeHaVips
func CreateDescribeHaVipsResponse ¶
func CreateDescribeHaVipsResponse() (response *DescribeHaVipsResponse)
CreateDescribeHaVipsResponse creates a response to parse from DescribeHaVips response
type DescribeHpcClustersRequest ¶
type DescribeHpcClustersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` HpcClusterIds string `position:"Query" name:"HpcClusterIds"` }
DescribeHpcClustersRequest is the request struct for api DescribeHpcClusters
func CreateDescribeHpcClustersRequest ¶
func CreateDescribeHpcClustersRequest() (request *DescribeHpcClustersRequest)
CreateDescribeHpcClustersRequest creates a request to invoke DescribeHpcClusters API
type DescribeHpcClustersResponse ¶
type DescribeHpcClustersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` HpcClusters HpcClusters `json:"HpcClusters" xml:"HpcClusters"` }
DescribeHpcClustersResponse is the response struct for api DescribeHpcClusters
func CreateDescribeHpcClustersResponse ¶
func CreateDescribeHpcClustersResponse() (response *DescribeHpcClustersResponse)
CreateDescribeHpcClustersResponse creates a response to parse from DescribeHpcClusters response
type DescribeImageSharePermissionRequest ¶
type DescribeImageSharePermissionRequest struct {}
DescribeImageSharePermissionRequest is the request struct for api DescribeImageSharePermission
func CreateDescribeImageSharePermissionRequest ¶
func CreateDescribeImageSharePermissionRequest() (request *DescribeImageSharePermissionRequest)
CreateDescribeImageSharePermissionRequest creates a request to invoke DescribeImageSharePermission API
type DescribeImageSharePermissionResponse ¶
type DescribeImageSharePermissionResponse struct {}
DescribeImageSharePermissionResponse is the response struct for api DescribeImageSharePermission
func CreateDescribeImageSharePermissionResponse ¶
func CreateDescribeImageSharePermissionResponse() (response *DescribeImageSharePermissionResponse)
CreateDescribeImageSharePermissionResponse creates a response to parse from DescribeImageSharePermission response
type DescribeImageSupportInstanceTypesFilter ¶
type DescribeImageSupportInstanceTypesFilter struct { Value string `name:"Value"` Key string `name:"Key"` }
DescribeImageSupportInstanceTypesFilter is a repeated param struct in DescribeImageSupportInstanceTypesRequest
type DescribeImageSupportInstanceTypesRequest ¶
type DescribeImageSupportInstanceTypesRequest struct { *requests.RpcRequest ActionType string `position:"Query" name:"ActionType"` Filter *[]DescribeImageSupportInstanceTypesFilter `position:"Query" name:"Filter" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageId string `position:"Query" name:"ImageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeImageSupportInstanceTypesRequest is the request struct for api DescribeImageSupportInstanceTypes
func CreateDescribeImageSupportInstanceTypesRequest ¶
func CreateDescribeImageSupportInstanceTypesRequest() (request *DescribeImageSupportInstanceTypesRequest)
CreateDescribeImageSupportInstanceTypesRequest creates a request to invoke DescribeImageSupportInstanceTypes API
type DescribeImageSupportInstanceTypesResponse ¶
type DescribeImageSupportInstanceTypesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionId string `json:"RegionId" xml:"RegionId"` ImageId string `json:"ImageId" xml:"ImageId"` InstanceTypes InstanceTypesInDescribeImageSupportInstanceTypes `json:"InstanceTypes" xml:"InstanceTypes"` }
DescribeImageSupportInstanceTypesResponse is the response struct for api DescribeImageSupportInstanceTypes
func CreateDescribeImageSupportInstanceTypesResponse ¶
func CreateDescribeImageSupportInstanceTypesResponse() (response *DescribeImageSupportInstanceTypesResponse)
CreateDescribeImageSupportInstanceTypesResponse creates a response to parse from DescribeImageSupportInstanceTypes response
type DescribeImagesFilter ¶
DescribeImagesFilter is a repeated param struct in DescribeImagesRequest
type DescribeImagesRequest ¶
type DescribeImagesRequest struct { *requests.RpcRequest ActionType string `position:"Query" name:"ActionType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageId string `position:"Query" name:"ImageId"` SnapshotId string `position:"Query" name:"SnapshotId"` Usage string `position:"Query" name:"Usage"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ImageOwnerAlias string `position:"Query" name:"ImageOwnerAlias"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` IsSupportIoOptimized requests.Boolean `position:"Query" name:"IsSupportIoOptimized"` ImageName string `position:"Query" name:"ImageName"` IsSupportCloudinit requests.Boolean `position:"Query" name:"IsSupportCloudinit"` PageSize requests.Integer `position:"Query" name:"PageSize"` InstanceType string `position:"Query" name:"InstanceType"` Tag *[]DescribeImagesTag `position:"Query" name:"Tag" type:"Repeated"` Architecture string `position:"Query" name:"Architecture"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` ShowExpired requests.Boolean `position:"Query" name:"ShowExpired"` OSType string `position:"Query" name:"OSType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Filter *[]DescribeImagesFilter `position:"Query" name:"Filter" type:"Repeated"` Status string `position:"Query" name:"Status"` }
DescribeImagesRequest is the request struct for api DescribeImages
func CreateDescribeImagesRequest ¶
func CreateDescribeImagesRequest() (request *DescribeImagesRequest)
CreateDescribeImagesRequest creates a request to invoke DescribeImages API
type DescribeImagesResponse ¶
type DescribeImagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionId string `json:"RegionId" xml:"RegionId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Images Images `json:"Images" xml:"Images"` }
DescribeImagesResponse is the response struct for api DescribeImages
func CreateDescribeImagesResponse ¶
func CreateDescribeImagesResponse() (response *DescribeImagesResponse)
CreateDescribeImagesResponse creates a response to parse from DescribeImages response
type DescribeImagesTag ¶
DescribeImagesTag is a repeated param struct in DescribeImagesRequest
type DescribeInstanceAttributeRequest ¶
type DescribeInstanceAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeInstanceAttributeRequest is the request struct for api DescribeInstanceAttribute
func CreateDescribeInstanceAttributeRequest ¶
func CreateDescribeInstanceAttributeRequest() (request *DescribeInstanceAttributeRequest)
CreateDescribeInstanceAttributeRequest creates a request to invoke DescribeInstanceAttribute API
type DescribeInstanceAttributeResponse ¶
type DescribeInstanceAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` ImageId string `json:"ImageId" xml:"ImageId"` RegionId string `json:"RegionId" xml:"RegionId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` InstanceType string `json:"InstanceType" xml:"InstanceType"` Cpu int `json:"Cpu" xml:"Cpu"` Memory int `json:"Memory" xml:"Memory"` HostName string `json:"HostName" xml:"HostName"` Status string `json:"Status" xml:"Status"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` InternetMaxBandwidthIn int `json:"InternetMaxBandwidthIn" xml:"InternetMaxBandwidthIn"` InternetMaxBandwidthOut int `json:"InternetMaxBandwidthOut" xml:"InternetMaxBandwidthOut"` VlanId string `json:"VlanId" xml:"VlanId"` SerialNumber string `json:"SerialNumber" xml:"SerialNumber"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Description string `json:"Description" xml:"Description"` InstanceNetworkType string `json:"InstanceNetworkType" xml:"InstanceNetworkType"` IoOptimized string `json:"IoOptimized" xml:"IoOptimized"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` StoppedMode string `json:"StoppedMode" xml:"StoppedMode"` CreditSpecification string `json:"CreditSpecification" xml:"CreditSpecification"` SecurityGroupIds SecurityGroupIdsInDescribeInstanceAttribute `json:"SecurityGroupIds" xml:"SecurityGroupIds"` PublicIpAddress PublicIpAddressInDescribeInstanceAttribute `json:"PublicIpAddress" xml:"PublicIpAddress"` InnerIpAddress InnerIpAddressInDescribeInstanceAttribute `json:"InnerIpAddress" xml:"InnerIpAddress"` VpcAttributes VpcAttributes `json:"VpcAttributes" xml:"VpcAttributes"` EipAddress EipAddress `json:"EipAddress" xml:"EipAddress"` DedicatedHostAttribute DedicatedHostAttribute `json:"DedicatedHostAttribute" xml:"DedicatedHostAttribute"` OperationLocks OperationLocksInDescribeInstanceAttribute `json:"OperationLocks" xml:"OperationLocks"` }
DescribeInstanceAttributeResponse is the response struct for api DescribeInstanceAttribute
func CreateDescribeInstanceAttributeResponse ¶
func CreateDescribeInstanceAttributeResponse() (response *DescribeInstanceAttributeResponse)
CreateDescribeInstanceAttributeResponse creates a response to parse from DescribeInstanceAttribute response
type DescribeInstanceAutoRenewAttributeRequest ¶
type DescribeInstanceAutoRenewAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` RenewalStatus string `position:"Query" name:"RenewalStatus"` PageSize string `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber string `position:"Query" name:"PageNumber"` }
DescribeInstanceAutoRenewAttributeRequest is the request struct for api DescribeInstanceAutoRenewAttribute
func CreateDescribeInstanceAutoRenewAttributeRequest ¶
func CreateDescribeInstanceAutoRenewAttributeRequest() (request *DescribeInstanceAutoRenewAttributeRequest)
CreateDescribeInstanceAutoRenewAttributeRequest creates a request to invoke DescribeInstanceAutoRenewAttribute API
type DescribeInstanceAutoRenewAttributeResponse ¶
type DescribeInstanceAutoRenewAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` InstanceRenewAttributes InstanceRenewAttributes `json:"InstanceRenewAttributes" xml:"InstanceRenewAttributes"` }
DescribeInstanceAutoRenewAttributeResponse is the response struct for api DescribeInstanceAutoRenewAttribute
func CreateDescribeInstanceAutoRenewAttributeResponse ¶
func CreateDescribeInstanceAutoRenewAttributeResponse() (response *DescribeInstanceAutoRenewAttributeResponse)
CreateDescribeInstanceAutoRenewAttributeResponse creates a response to parse from DescribeInstanceAutoRenewAttribute response
type DescribeInstanceHistoryEventsRequest ¶
type DescribeInstanceHistoryEventsRequest struct { *requests.RpcRequest EventId *[]string `position:"Query" name:"EventId" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EventCycleStatus string `position:"Query" name:"EventCycleStatus"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` InstanceEventCycleStatus *[]string `position:"Query" name:"InstanceEventCycleStatus" type:"Repeated"` EventPublishTimeEnd string `position:"Query" name:"EventPublishTime.End"` InstanceEventType *[]string `position:"Query" name:"InstanceEventType" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NotBeforeStart string `position:"Query" name:"NotBefore.Start"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` EventPublishTimeStart string `position:"Query" name:"EventPublishTime.Start"` InstanceId string `position:"Query" name:"InstanceId"` NotBeforeEnd string `position:"Query" name:"NotBefore.End"` EventType string `position:"Query" name:"EventType"` }
DescribeInstanceHistoryEventsRequest is the request struct for api DescribeInstanceHistoryEvents
func CreateDescribeInstanceHistoryEventsRequest ¶
func CreateDescribeInstanceHistoryEventsRequest() (request *DescribeInstanceHistoryEventsRequest)
CreateDescribeInstanceHistoryEventsRequest creates a request to invoke DescribeInstanceHistoryEvents API
type DescribeInstanceHistoryEventsResponse ¶
type DescribeInstanceHistoryEventsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` InstanceSystemEventSet InstanceSystemEventSet `json:"InstanceSystemEventSet" xml:"InstanceSystemEventSet"` }
DescribeInstanceHistoryEventsResponse is the response struct for api DescribeInstanceHistoryEvents
func CreateDescribeInstanceHistoryEventsResponse ¶
func CreateDescribeInstanceHistoryEventsResponse() (response *DescribeInstanceHistoryEventsResponse)
CreateDescribeInstanceHistoryEventsResponse creates a response to parse from DescribeInstanceHistoryEvents response
type DescribeInstanceMonitorDataRequest ¶
type DescribeInstanceMonitorDataRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StartTime string `position:"Query" name:"StartTime"` Period requests.Integer `position:"Query" name:"Period"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeInstanceMonitorDataRequest is the request struct for api DescribeInstanceMonitorData
func CreateDescribeInstanceMonitorDataRequest ¶
func CreateDescribeInstanceMonitorDataRequest() (request *DescribeInstanceMonitorDataRequest)
CreateDescribeInstanceMonitorDataRequest creates a request to invoke DescribeInstanceMonitorData API
type DescribeInstanceMonitorDataResponse ¶
type DescribeInstanceMonitorDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MonitorData MonitorDataInDescribeInstanceMonitorData `json:"MonitorData" xml:"MonitorData"` }
DescribeInstanceMonitorDataResponse is the response struct for api DescribeInstanceMonitorData
func CreateDescribeInstanceMonitorDataResponse ¶
func CreateDescribeInstanceMonitorDataResponse() (response *DescribeInstanceMonitorDataResponse)
CreateDescribeInstanceMonitorDataResponse creates a response to parse from DescribeInstanceMonitorData response
type DescribeInstancePhysicalAttributeRequest ¶
type DescribeInstancePhysicalAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeInstancePhysicalAttributeRequest is the request struct for api DescribeInstancePhysicalAttribute
func CreateDescribeInstancePhysicalAttributeRequest ¶
func CreateDescribeInstancePhysicalAttributeRequest() (request *DescribeInstancePhysicalAttributeRequest)
CreateDescribeInstancePhysicalAttributeRequest creates a request to invoke DescribeInstancePhysicalAttribute API
type DescribeInstancePhysicalAttributeResponse ¶
type DescribeInstancePhysicalAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` VlanId string `json:"VlanId" xml:"VlanId"` NodeControllerId string `json:"NodeControllerId" xml:"NodeControllerId"` RackId string `json:"RackId" xml:"RackId"` }
DescribeInstancePhysicalAttributeResponse is the response struct for api DescribeInstancePhysicalAttribute
func CreateDescribeInstancePhysicalAttributeResponse ¶
func CreateDescribeInstancePhysicalAttributeResponse() (response *DescribeInstancePhysicalAttributeResponse)
CreateDescribeInstancePhysicalAttributeResponse creates a response to parse from DescribeInstancePhysicalAttribute response
type DescribeInstanceRamRoleRequest ¶
type DescribeInstanceRamRoleRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` InstanceIds string `position:"Query" name:"InstanceIds"` PageSize requests.Integer `position:"Query" name:"PageSize"` RamRoleName string `position:"Query" name:"RamRoleName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeInstanceRamRoleRequest is the request struct for api DescribeInstanceRamRole
func CreateDescribeInstanceRamRoleRequest ¶
func CreateDescribeInstanceRamRoleRequest() (request *DescribeInstanceRamRoleRequest)
CreateDescribeInstanceRamRoleRequest creates a request to invoke DescribeInstanceRamRole API
type DescribeInstanceRamRoleResponse ¶
type DescribeInstanceRamRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionId string `json:"RegionId" xml:"RegionId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` InstanceRamRoleSets InstanceRamRoleSetsInDescribeInstanceRamRole `json:"InstanceRamRoleSets" xml:"InstanceRamRoleSets"` }
DescribeInstanceRamRoleResponse is the response struct for api DescribeInstanceRamRole
func CreateDescribeInstanceRamRoleResponse ¶
func CreateDescribeInstanceRamRoleResponse() (response *DescribeInstanceRamRoleResponse)
CreateDescribeInstanceRamRoleResponse creates a response to parse from DescribeInstanceRamRole response
type DescribeInstanceStatusRequest ¶
type DescribeInstanceStatusRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` ZoneId string `position:"Query" name:"ZoneId"` ClusterId string `position:"Query" name:"ClusterId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeInstanceStatusRequest is the request struct for api DescribeInstanceStatus
func CreateDescribeInstanceStatusRequest ¶
func CreateDescribeInstanceStatusRequest() (request *DescribeInstanceStatusRequest)
CreateDescribeInstanceStatusRequest creates a request to invoke DescribeInstanceStatus API
type DescribeInstanceStatusResponse ¶
type DescribeInstanceStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` InstanceStatuses InstanceStatuses `json:"InstanceStatuses" xml:"InstanceStatuses"` }
DescribeInstanceStatusResponse is the response struct for api DescribeInstanceStatus
func CreateDescribeInstanceStatusResponse ¶
func CreateDescribeInstanceStatusResponse() (response *DescribeInstanceStatusResponse)
CreateDescribeInstanceStatusResponse creates a response to parse from DescribeInstanceStatus response
type DescribeInstanceTopologyRequest ¶
type DescribeInstanceTopologyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` InstanceIds string `position:"Query" name:"InstanceIds"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeInstanceTopologyRequest is the request struct for api DescribeInstanceTopology
func CreateDescribeInstanceTopologyRequest ¶
func CreateDescribeInstanceTopologyRequest() (request *DescribeInstanceTopologyRequest)
CreateDescribeInstanceTopologyRequest creates a request to invoke DescribeInstanceTopology API
type DescribeInstanceTopologyResponse ¶
type DescribeInstanceTopologyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Topologys Topologys `json:"Topologys" xml:"Topologys"` }
DescribeInstanceTopologyResponse is the response struct for api DescribeInstanceTopology
func CreateDescribeInstanceTopologyResponse ¶
func CreateDescribeInstanceTopologyResponse() (response *DescribeInstanceTopologyResponse)
CreateDescribeInstanceTopologyResponse creates a response to parse from DescribeInstanceTopology response
type DescribeInstanceTypeFamiliesRequest ¶
type DescribeInstanceTypeFamiliesRequest struct { *requests.RpcRequest Generation string `position:"Query" name:"Generation"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeInstanceTypeFamiliesRequest is the request struct for api DescribeInstanceTypeFamilies
func CreateDescribeInstanceTypeFamiliesRequest ¶
func CreateDescribeInstanceTypeFamiliesRequest() (request *DescribeInstanceTypeFamiliesRequest)
CreateDescribeInstanceTypeFamiliesRequest creates a request to invoke DescribeInstanceTypeFamilies API
type DescribeInstanceTypeFamiliesResponse ¶
type DescribeInstanceTypeFamiliesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceTypeFamilies InstanceTypeFamiliesInDescribeInstanceTypeFamilies `json:"InstanceTypeFamilies" xml:"InstanceTypeFamilies"` }
DescribeInstanceTypeFamiliesResponse is the response struct for api DescribeInstanceTypeFamilies
func CreateDescribeInstanceTypeFamiliesResponse ¶
func CreateDescribeInstanceTypeFamiliesResponse() (response *DescribeInstanceTypeFamiliesResponse)
CreateDescribeInstanceTypeFamiliesResponse creates a response to parse from DescribeInstanceTypeFamilies response
type DescribeInstanceTypesRequest ¶
type DescribeInstanceTypesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` InstanceTypeFamily string `position:"Query" name:"InstanceTypeFamily"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeInstanceTypesRequest is the request struct for api DescribeInstanceTypes
func CreateDescribeInstanceTypesRequest ¶
func CreateDescribeInstanceTypesRequest() (request *DescribeInstanceTypesRequest)
CreateDescribeInstanceTypesRequest creates a request to invoke DescribeInstanceTypes API
type DescribeInstanceTypesResponse ¶
type DescribeInstanceTypesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceTypes InstanceTypesInDescribeInstanceTypes `json:"InstanceTypes" xml:"InstanceTypes"` }
DescribeInstanceTypesResponse is the response struct for api DescribeInstanceTypes
func CreateDescribeInstanceTypesResponse ¶
func CreateDescribeInstanceTypesResponse() (response *DescribeInstanceTypesResponse)
CreateDescribeInstanceTypesResponse creates a response to parse from DescribeInstanceTypes response
type DescribeInstanceVncPasswdRequest ¶
type DescribeInstanceVncPasswdRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeInstanceVncPasswdRequest is the request struct for api DescribeInstanceVncPasswd
func CreateDescribeInstanceVncPasswdRequest ¶
func CreateDescribeInstanceVncPasswdRequest() (request *DescribeInstanceVncPasswdRequest)
CreateDescribeInstanceVncPasswdRequest creates a request to invoke DescribeInstanceVncPasswd API
type DescribeInstanceVncPasswdResponse ¶
type DescribeInstanceVncPasswdResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VncPasswd string `json:"VncPasswd" xml:"VncPasswd"` }
DescribeInstanceVncPasswdResponse is the response struct for api DescribeInstanceVncPasswd
func CreateDescribeInstanceVncPasswdResponse ¶
func CreateDescribeInstanceVncPasswdResponse() (response *DescribeInstanceVncPasswdResponse)
CreateDescribeInstanceVncPasswdResponse creates a response to parse from DescribeInstanceVncPasswd response
type DescribeInstanceVncUrlRequest ¶
type DescribeInstanceVncUrlRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeInstanceVncUrlRequest is the request struct for api DescribeInstanceVncUrl
func CreateDescribeInstanceVncUrlRequest ¶
func CreateDescribeInstanceVncUrlRequest() (request *DescribeInstanceVncUrlRequest)
CreateDescribeInstanceVncUrlRequest creates a request to invoke DescribeInstanceVncUrl API
type DescribeInstanceVncUrlResponse ¶
type DescribeInstanceVncUrlResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VncUrl string `json:"VncUrl" xml:"VncUrl"` }
DescribeInstanceVncUrlResponse is the response struct for api DescribeInstanceVncUrl
func CreateDescribeInstanceVncUrlResponse ¶
func CreateDescribeInstanceVncUrlResponse() (response *DescribeInstanceVncUrlResponse)
CreateDescribeInstanceVncUrlResponse creates a response to parse from DescribeInstanceVncUrl response
type DescribeInstancesFullStatusRequest ¶
type DescribeInstancesFullStatusRequest struct { *requests.RpcRequest EventId *[]string `position:"Query" name:"EventId" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` EventPublishTimeEnd string `position:"Query" name:"EventPublishTime.End"` InstanceEventType *[]string `position:"Query" name:"InstanceEventType" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NotBeforeStart string `position:"Query" name:"NotBefore.Start"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` EventPublishTimeStart string `position:"Query" name:"EventPublishTime.Start"` InstanceId *[]string `position:"Query" name:"InstanceId" type:"Repeated"` NotBeforeEnd string `position:"Query" name:"NotBefore.End"` HealthStatus string `position:"Query" name:"HealthStatus"` EventType string `position:"Query" name:"EventType"` Status string `position:"Query" name:"Status"` }
DescribeInstancesFullStatusRequest is the request struct for api DescribeInstancesFullStatus
func CreateDescribeInstancesFullStatusRequest ¶
func CreateDescribeInstancesFullStatusRequest() (request *DescribeInstancesFullStatusRequest)
CreateDescribeInstancesFullStatusRequest creates a request to invoke DescribeInstancesFullStatus API
type DescribeInstancesFullStatusResponse ¶
type DescribeInstancesFullStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` InstanceFullStatusSet InstanceFullStatusSet `json:"InstanceFullStatusSet" xml:"InstanceFullStatusSet"` }
DescribeInstancesFullStatusResponse is the response struct for api DescribeInstancesFullStatus
func CreateDescribeInstancesFullStatusResponse ¶
func CreateDescribeInstancesFullStatusResponse() (response *DescribeInstancesFullStatusResponse)
CreateDescribeInstancesFullStatusResponse creates a response to parse from DescribeInstancesFullStatus response
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct { *requests.RpcRequest InnerIpAddresses string `position:"Query" name:"InnerIpAddresses"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageId string `position:"Query" name:"ImageId"` PrivateIpAddresses string `position:"Query" name:"PrivateIpAddresses"` HpcClusterId string `position:"Query" name:"HpcClusterId"` Filter2Value string `position:"Query" name:"Filter.2.Value"` Filter4Value string `position:"Query" name:"Filter.4.Value"` IoOptimized requests.Boolean `position:"Query" name:"IoOptimized"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` KeyPairName string `position:"Query" name:"KeyPairName"` Filter4Key string `position:"Query" name:"Filter.4.Key"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` LockReason string `position:"Query" name:"LockReason"` Filter1Key string `position:"Query" name:"Filter.1.Key"` RdmaIpAddresses string `position:"Query" name:"RdmaIpAddresses"` DeviceAvailable requests.Boolean `position:"Query" name:"DeviceAvailable"` PageSize requests.Integer `position:"Query" name:"PageSize"` PublicIpAddresses string `position:"Query" name:"PublicIpAddresses"` InstanceType string `position:"Query" name:"InstanceType"` Tag *[]DescribeInstancesTag `position:"Query" name:"Tag" type:"Repeated"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` Filter3Value string `position:"Query" name:"Filter.3.Value"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` InstanceTypeFamily string `position:"Query" name:"InstanceTypeFamily"` Filter1Value string `position:"Query" name:"Filter.1.Value"` NeedSaleCycle requests.Boolean `position:"Query" name:"NeedSaleCycle"` Filter2Key string `position:"Query" name:"Filter.2.Key"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` EipAddresses string `position:"Query" name:"EipAddresses"` InstanceName string `position:"Query" name:"InstanceName"` InstanceIds string `position:"Query" name:"InstanceIds"` InternetChargeType string `position:"Query" name:"InternetChargeType"` VpcId string `position:"Query" name:"VpcId"` ZoneId string `position:"Query" name:"ZoneId"` Filter3Key string `position:"Query" name:"Filter.3.Key"` InstanceNetworkType string `position:"Query" name:"InstanceNetworkType"` Status string `position:"Query" name:"Status"` }
DescribeInstancesRequest is the request struct for api DescribeInstances
func CreateDescribeInstancesRequest ¶
func CreateDescribeInstancesRequest() (request *DescribeInstancesRequest)
CreateDescribeInstancesRequest creates a request to invoke DescribeInstances API
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Instances InstancesInDescribeInstances `json:"Instances" xml:"Instances"` }
DescribeInstancesResponse is the response struct for api DescribeInstances
func CreateDescribeInstancesResponse ¶
func CreateDescribeInstancesResponse() (response *DescribeInstancesResponse)
CreateDescribeInstancesResponse creates a response to parse from DescribeInstances response
type DescribeInstancesTag ¶
DescribeInstancesTag is a repeated param struct in DescribeInstancesRequest
type DescribeInvocationResultsRequest ¶
type DescribeInvocationResultsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CommandId string `position:"Query" name:"CommandId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` InvokeId string `position:"Query" name:"InvokeId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` InvokeRecordStatus string `position:"Query" name:"InvokeRecordStatus"` }
DescribeInvocationResultsRequest is the request struct for api DescribeInvocationResults
func CreateDescribeInvocationResultsRequest ¶
func CreateDescribeInvocationResultsRequest() (request *DescribeInvocationResultsRequest)
CreateDescribeInvocationResultsRequest creates a request to invoke DescribeInvocationResults API
type DescribeInvocationResultsResponse ¶
type DescribeInvocationResultsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Invocation Invocation `json:"Invocation" xml:"Invocation"` }
DescribeInvocationResultsResponse is the response struct for api DescribeInvocationResults
func CreateDescribeInvocationResultsResponse ¶
func CreateDescribeInvocationResultsResponse() (response *DescribeInvocationResultsResponse)
CreateDescribeInvocationResultsResponse creates a response to parse from DescribeInvocationResults response
type DescribeInvocationsRequest ¶
type DescribeInvocationsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InvokeStatus string `position:"Query" name:"InvokeStatus"` CommandId string `position:"Query" name:"CommandId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` InvokeId string `position:"Query" name:"InvokeId"` Timed requests.Boolean `position:"Query" name:"Timed"` CommandName string `position:"Query" name:"CommandName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CommandType string `position:"Query" name:"CommandType"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeInvocationsRequest is the request struct for api DescribeInvocations
func CreateDescribeInvocationsRequest ¶
func CreateDescribeInvocationsRequest() (request *DescribeInvocationsRequest)
CreateDescribeInvocationsRequest creates a request to invoke DescribeInvocations API
type DescribeInvocationsResponse ¶
type DescribeInvocationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Invocations Invocations `json:"Invocations" xml:"Invocations"` }
DescribeInvocationsResponse is the response struct for api DescribeInvocations
func CreateDescribeInvocationsResponse ¶
func CreateDescribeInvocationsResponse() (response *DescribeInvocationsResponse)
CreateDescribeInvocationsResponse creates a response to parse from DescribeInvocations response
type DescribeKeyPairsRequest ¶
type DescribeKeyPairsRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` KeyPairFingerPrint string `position:"Query" name:"KeyPairFingerPrint"` PageSize requests.Integer `position:"Query" name:"PageSize"` KeyPairName string `position:"Query" name:"KeyPairName"` Tag *[]DescribeKeyPairsTag `position:"Query" name:"Tag" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeKeyPairsRequest is the request struct for api DescribeKeyPairs
func CreateDescribeKeyPairsRequest ¶
func CreateDescribeKeyPairsRequest() (request *DescribeKeyPairsRequest)
CreateDescribeKeyPairsRequest creates a request to invoke DescribeKeyPairs API
type DescribeKeyPairsResponse ¶
type DescribeKeyPairsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` KeyPairs KeyPairs `json:"KeyPairs" xml:"KeyPairs"` }
DescribeKeyPairsResponse is the response struct for api DescribeKeyPairs
func CreateDescribeKeyPairsResponse ¶
func CreateDescribeKeyPairsResponse() (response *DescribeKeyPairsResponse)
CreateDescribeKeyPairsResponse creates a response to parse from DescribeKeyPairs response
type DescribeKeyPairsTag ¶
DescribeKeyPairsTag is a repeated param struct in DescribeKeyPairsRequest
type DescribeLaunchTemplateVersionsRequest ¶
type DescribeLaunchTemplateVersionsRequest struct { *requests.RpcRequest LaunchTemplateName string `position:"Query" name:"LaunchTemplateName"` MaxVersion requests.Integer `position:"Query" name:"MaxVersion"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DefaultVersion requests.Boolean `position:"Query" name:"DefaultVersion"` MinVersion requests.Integer `position:"Query" name:"MinVersion"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` LaunchTemplateId string `position:"Query" name:"LaunchTemplateId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` LaunchTemplateVersion *[]string `position:"Query" name:"LaunchTemplateVersion" type:"Repeated"` DetailFlag requests.Boolean `position:"Query" name:"DetailFlag"` }
DescribeLaunchTemplateVersionsRequest is the request struct for api DescribeLaunchTemplateVersions
func CreateDescribeLaunchTemplateVersionsRequest ¶
func CreateDescribeLaunchTemplateVersionsRequest() (request *DescribeLaunchTemplateVersionsRequest)
CreateDescribeLaunchTemplateVersionsRequest creates a request to invoke DescribeLaunchTemplateVersions API
type DescribeLaunchTemplateVersionsResponse ¶
type DescribeLaunchTemplateVersionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` LaunchTemplateVersionSets LaunchTemplateVersionSets `json:"LaunchTemplateVersionSets" xml:"LaunchTemplateVersionSets"` }
DescribeLaunchTemplateVersionsResponse is the response struct for api DescribeLaunchTemplateVersions
func CreateDescribeLaunchTemplateVersionsResponse ¶
func CreateDescribeLaunchTemplateVersionsResponse() (response *DescribeLaunchTemplateVersionsResponse)
CreateDescribeLaunchTemplateVersionsResponse creates a response to parse from DescribeLaunchTemplateVersions response
type DescribeLaunchTemplatesRequest ¶
type DescribeLaunchTemplatesRequest struct { *requests.RpcRequest LaunchTemplateName *[]string `position:"Query" name:"LaunchTemplateName" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` TemplateTag *[]DescribeLaunchTemplatesTemplateTag `position:"Query" name:"TemplateTag" type:"Repeated"` LaunchTemplateId *[]string `position:"Query" name:"LaunchTemplateId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` TemplateResourceGroupId string `position:"Query" name:"TemplateResourceGroupId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeLaunchTemplatesRequest is the request struct for api DescribeLaunchTemplates
func CreateDescribeLaunchTemplatesRequest ¶
func CreateDescribeLaunchTemplatesRequest() (request *DescribeLaunchTemplatesRequest)
CreateDescribeLaunchTemplatesRequest creates a request to invoke DescribeLaunchTemplates API
type DescribeLaunchTemplatesResponse ¶
type DescribeLaunchTemplatesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` LaunchTemplateSets LaunchTemplateSets `json:"LaunchTemplateSets" xml:"LaunchTemplateSets"` }
DescribeLaunchTemplatesResponse is the response struct for api DescribeLaunchTemplates
func CreateDescribeLaunchTemplatesResponse ¶
func CreateDescribeLaunchTemplatesResponse() (response *DescribeLaunchTemplatesResponse)
CreateDescribeLaunchTemplatesResponse creates a response to parse from DescribeLaunchTemplates response
type DescribeLaunchTemplatesTemplateTag ¶
type DescribeLaunchTemplatesTemplateTag struct { Key string `name:"Key"` Value string `name:"Value"` }
DescribeLaunchTemplatesTemplateTag is a repeated param struct in DescribeLaunchTemplatesRequest
type DescribeLimitationRequest ¶
type DescribeLimitationRequest struct { *requests.RpcRequest Limitation string `position:"Query" name:"Limitation"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeLimitationRequest is the request struct for api DescribeLimitation
func CreateDescribeLimitationRequest ¶
func CreateDescribeLimitationRequest() (request *DescribeLimitationRequest)
CreateDescribeLimitationRequest creates a request to invoke DescribeLimitation API
type DescribeLimitationResponse ¶
type DescribeLimitationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Limitation string `json:"Limitation" xml:"Limitation"` Value string `json:"Value" xml:"Value"` }
DescribeLimitationResponse is the response struct for api DescribeLimitation
func CreateDescribeLimitationResponse ¶
func CreateDescribeLimitationResponse() (response *DescribeLimitationResponse)
CreateDescribeLimitationResponse creates a response to parse from DescribeLimitation response
type DescribeNatGatewaysRequest ¶
type DescribeNatGatewaysRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VpcId string `position:"Query" name:"VpcId"` PageSize requests.Integer `position:"Query" name:"PageSize"` NatGatewayId string `position:"Query" name:"NatGatewayId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeNatGatewaysRequest is the request struct for api DescribeNatGateways
func CreateDescribeNatGatewaysRequest ¶
func CreateDescribeNatGatewaysRequest() (request *DescribeNatGatewaysRequest)
CreateDescribeNatGatewaysRequest creates a request to invoke DescribeNatGateways API
type DescribeNatGatewaysResponse ¶
type DescribeNatGatewaysResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` NatGateways NatGateways `json:"NatGateways" xml:"NatGateways"` }
DescribeNatGatewaysResponse is the response struct for api DescribeNatGateways
func CreateDescribeNatGatewaysResponse ¶
func CreateDescribeNatGatewaysResponse() (response *DescribeNatGatewaysResponse)
CreateDescribeNatGatewaysResponse creates a response to parse from DescribeNatGateways response
type DescribeNetworkInterfacePermissionsRequest ¶
type DescribeNetworkInterfacePermissionsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` NetworkInterfacePermissionId *[]string `position:"Query" name:"NetworkInterfacePermissionId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` }
DescribeNetworkInterfacePermissionsRequest is the request struct for api DescribeNetworkInterfacePermissions
func CreateDescribeNetworkInterfacePermissionsRequest ¶
func CreateDescribeNetworkInterfacePermissionsRequest() (request *DescribeNetworkInterfacePermissionsRequest)
CreateDescribeNetworkInterfacePermissionsRequest creates a request to invoke DescribeNetworkInterfacePermissions API
type DescribeNetworkInterfacePermissionsResponse ¶
type DescribeNetworkInterfacePermissionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` NetworkInterfacePermissions NetworkInterfacePermissions `json:"NetworkInterfacePermissions" xml:"NetworkInterfacePermissions"` }
DescribeNetworkInterfacePermissionsResponse is the response struct for api DescribeNetworkInterfacePermissions
func CreateDescribeNetworkInterfacePermissionsResponse ¶
func CreateDescribeNetworkInterfacePermissionsResponse() (response *DescribeNetworkInterfacePermissionsResponse)
CreateDescribeNetworkInterfacePermissionsResponse creates a response to parse from DescribeNetworkInterfacePermissions response
type DescribeNetworkInterfacesRequest ¶
type DescribeNetworkInterfacesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ServiceManaged requests.Boolean `position:"Query" name:"ServiceManaged"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Type string `position:"Query" name:"Type"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeNetworkInterfacesTag `position:"Query" name:"Tag" type:"Repeated"` NetworkInterfaceName string `position:"Query" name:"NetworkInterfaceName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` InstanceId string `position:"Query" name:"InstanceId"` VpcId string `position:"Query" name:"VpcId"` PrimaryIpAddress string `position:"Query" name:"PrimaryIpAddress"` NetworkInterfaceId *[]string `position:"Query" name:"NetworkInterfaceId" type:"Repeated"` }
DescribeNetworkInterfacesRequest is the request struct for api DescribeNetworkInterfaces
func CreateDescribeNetworkInterfacesRequest ¶
func CreateDescribeNetworkInterfacesRequest() (request *DescribeNetworkInterfacesRequest)
CreateDescribeNetworkInterfacesRequest creates a request to invoke DescribeNetworkInterfaces API
type DescribeNetworkInterfacesResponse ¶
type DescribeNetworkInterfacesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` NetworkInterfaceSets NetworkInterfaceSets `json:"NetworkInterfaceSets" xml:"NetworkInterfaceSets"` }
DescribeNetworkInterfacesResponse is the response struct for api DescribeNetworkInterfaces
func CreateDescribeNetworkInterfacesResponse ¶
func CreateDescribeNetworkInterfacesResponse() (response *DescribeNetworkInterfacesResponse)
CreateDescribeNetworkInterfacesResponse creates a response to parse from DescribeNetworkInterfaces response
type DescribeNetworkInterfacesTag ¶
DescribeNetworkInterfacesTag is a repeated param struct in DescribeNetworkInterfacesRequest
type DescribeNewProjectEipMonitorDataRequest ¶
type DescribeNewProjectEipMonitorDataRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Period requests.Integer `position:"Query" name:"Period"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime string `position:"Query" name:"EndTime"` AllocationId string `position:"Query" name:"AllocationId"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeNewProjectEipMonitorDataRequest is the request struct for api DescribeNewProjectEipMonitorData
func CreateDescribeNewProjectEipMonitorDataRequest ¶
func CreateDescribeNewProjectEipMonitorDataRequest() (request *DescribeNewProjectEipMonitorDataRequest)
CreateDescribeNewProjectEipMonitorDataRequest creates a request to invoke DescribeNewProjectEipMonitorData API
type DescribeNewProjectEipMonitorDataResponse ¶
type DescribeNewProjectEipMonitorDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EipMonitorDatas EipMonitorDatasInDescribeNewProjectEipMonitorData `json:"EipMonitorDatas" xml:"EipMonitorDatas"` }
DescribeNewProjectEipMonitorDataResponse is the response struct for api DescribeNewProjectEipMonitorData
func CreateDescribeNewProjectEipMonitorDataResponse ¶
func CreateDescribeNewProjectEipMonitorDataResponse() (response *DescribeNewProjectEipMonitorDataResponse)
CreateDescribeNewProjectEipMonitorDataResponse creates a response to parse from DescribeNewProjectEipMonitorData response
type DescribePhysicalConnectionsFilter ¶
type DescribePhysicalConnectionsFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribePhysicalConnectionsFilter is a repeated param struct in DescribePhysicalConnectionsRequest
type DescribePhysicalConnectionsRequest ¶
type DescribePhysicalConnectionsRequest struct { *requests.RpcRequest Filter *[]DescribePhysicalConnectionsFilter `position:"Query" name:"Filter" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` UserCidr string `position:"Query" name:"UserCidr"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribePhysicalConnectionsRequest is the request struct for api DescribePhysicalConnections
func CreateDescribePhysicalConnectionsRequest ¶
func CreateDescribePhysicalConnectionsRequest() (request *DescribePhysicalConnectionsRequest)
CreateDescribePhysicalConnectionsRequest creates a request to invoke DescribePhysicalConnections API
type DescribePhysicalConnectionsResponse ¶
type DescribePhysicalConnectionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PhysicalConnectionSet PhysicalConnectionSet `json:"PhysicalConnectionSet" xml:"PhysicalConnectionSet"` }
DescribePhysicalConnectionsResponse is the response struct for api DescribePhysicalConnections
func CreateDescribePhysicalConnectionsResponse ¶
func CreateDescribePhysicalConnectionsResponse() (response *DescribePhysicalConnectionsResponse)
CreateDescribePhysicalConnectionsResponse creates a response to parse from DescribePhysicalConnections response
type DescribePriceRequest ¶
type DescribePriceRequest struct { *requests.RpcRequest DataDisk3Size requests.Integer `position:"Query" name:"DataDisk.3.Size"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageId string `position:"Query" name:"ImageId"` DataDisk3Category string `position:"Query" name:"DataDisk.3.Category"` IoOptimized string `position:"Query" name:"IoOptimized"` InternetMaxBandwidthOut requests.Integer `position:"Query" name:"InternetMaxBandwidthOut"` SystemDiskCategory string `position:"Query" name:"SystemDisk.Category"` DataDisk4Category string `position:"Query" name:"DataDisk.4.Category"` DataDisk4Size requests.Integer `position:"Query" name:"DataDisk.4.Size"` PriceUnit string `position:"Query" name:"PriceUnit"` InstanceType string `position:"Query" name:"InstanceType"` DataDisk2Category string `position:"Query" name:"DataDisk.2.Category"` DataDisk1Size requests.Integer `position:"Query" name:"DataDisk.1.Size"` Period requests.Integer `position:"Query" name:"Period"` Amount requests.Integer `position:"Query" name:"Amount"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DataDisk2Size requests.Integer `position:"Query" name:"DataDisk.2.Size"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` DataDisk1Category string `position:"Query" name:"DataDisk.1.Category"` SystemDiskSize requests.Integer `position:"Query" name:"SystemDisk.Size"` InternetChargeType string `position:"Query" name:"InternetChargeType"` InstanceNetworkType string `position:"Query" name:"InstanceNetworkType"` }
DescribePriceRequest is the request struct for api DescribePrice
func CreateDescribePriceRequest ¶
func CreateDescribePriceRequest() (request *DescribePriceRequest)
CreateDescribePriceRequest creates a request to invoke DescribePrice API
type DescribePriceResponse ¶
type DescribePriceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PriceInfo PriceInfo `json:"PriceInfo" xml:"PriceInfo"` }
DescribePriceResponse is the response struct for api DescribePrice
func CreateDescribePriceResponse ¶
func CreateDescribePriceResponse() (response *DescribePriceResponse)
CreateDescribePriceResponse creates a response to parse from DescribePrice response
type DescribeRecommendInstanceTypeRequest ¶
type DescribeRecommendInstanceTypeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Channel string `position:"Query" name:"channel"` NetworkType string `position:"Query" name:"NetworkType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Operator string `position:"Query" name:"operator"` Token string `position:"Query" name:"token"` Scene string `position:"Query" name:"Scene"` InstanceType string `position:"Query" name:"InstanceType"` ProxyId string `position:"Query" name:"proxyId"` }
DescribeRecommendInstanceTypeRequest is the request struct for api DescribeRecommendInstanceType
func CreateDescribeRecommendInstanceTypeRequest ¶
func CreateDescribeRecommendInstanceTypeRequest() (request *DescribeRecommendInstanceTypeRequest)
CreateDescribeRecommendInstanceTypeRequest creates a request to invoke DescribeRecommendInstanceType API
type DescribeRecommendInstanceTypeResponse ¶
type DescribeRecommendInstanceTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribeRecommendInstanceTypeResponse is the response struct for api DescribeRecommendInstanceType
func CreateDescribeRecommendInstanceTypeResponse ¶
func CreateDescribeRecommendInstanceTypeResponse() (response *DescribeRecommendInstanceTypeResponse)
CreateDescribeRecommendInstanceTypeResponse creates a response to parse from DescribeRecommendInstanceType response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AcceptLanguage string `position:"Query" name:"AcceptLanguage"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` ResourceType string `position:"Query" name:"ResourceType"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions Regions `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DescribeRenewalPriceRequest ¶
type DescribeRenewalPriceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId string `position:"Query" name:"ResourceId"` Period requests.Integer `position:"Query" name:"Period"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PriceUnit string `position:"Query" name:"PriceUnit"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
DescribeRenewalPriceRequest is the request struct for api DescribeRenewalPrice
func CreateDescribeRenewalPriceRequest ¶
func CreateDescribeRenewalPriceRequest() (request *DescribeRenewalPriceRequest)
CreateDescribeRenewalPriceRequest creates a request to invoke DescribeRenewalPrice API
type DescribeRenewalPriceResponse ¶
type DescribeRenewalPriceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PriceInfo PriceInfo `json:"PriceInfo" xml:"PriceInfo"` }
DescribeRenewalPriceResponse is the response struct for api DescribeRenewalPrice
func CreateDescribeRenewalPriceResponse ¶
func CreateDescribeRenewalPriceResponse() (response *DescribeRenewalPriceResponse)
CreateDescribeRenewalPriceResponse creates a response to parse from DescribeRenewalPrice response
type DescribeResourceByTagsRequest ¶
type DescribeResourceByTagsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeResourceByTagsTag `position:"Query" name:"Tag" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeResourceByTagsRequest is the request struct for api DescribeResourceByTags
func CreateDescribeResourceByTagsRequest ¶
func CreateDescribeResourceByTagsRequest() (request *DescribeResourceByTagsRequest)
CreateDescribeResourceByTagsRequest creates a request to invoke DescribeResourceByTags API
type DescribeResourceByTagsResponse ¶
type DescribeResourceByTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Resources Resources `json:"Resources" xml:"Resources"` }
DescribeResourceByTagsResponse is the response struct for api DescribeResourceByTags
func CreateDescribeResourceByTagsResponse ¶
func CreateDescribeResourceByTagsResponse() (response *DescribeResourceByTagsResponse)
CreateDescribeResourceByTagsResponse creates a response to parse from DescribeResourceByTags response
type DescribeResourceByTagsTag ¶
DescribeResourceByTagsTag is a repeated param struct in DescribeResourceByTagsRequest
type DescribeResourcesModificationRequest ¶
type DescribeResourcesModificationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Memory requests.Float `position:"Query" name:"Memory"` Cores requests.Integer `position:"Query" name:"Cores"` MigrateAcrossZone requests.Boolean `position:"Query" name:"MigrateAcrossZone"` InstanceType string `position:"Query" name:"InstanceType"` ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OperationType string `position:"Query" name:"OperationType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DestinationResource string `position:"Query" name:"DestinationResource"` }
DescribeResourcesModificationRequest is the request struct for api DescribeResourcesModification
func CreateDescribeResourcesModificationRequest ¶
func CreateDescribeResourcesModificationRequest() (request *DescribeResourcesModificationRequest)
CreateDescribeResourcesModificationRequest creates a request to invoke DescribeResourcesModification API
type DescribeResourcesModificationResponse ¶
type DescribeResourcesModificationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AvailableZones AvailableZonesInDescribeResourcesModification `json:"AvailableZones" xml:"AvailableZones"` }
DescribeResourcesModificationResponse is the response struct for api DescribeResourcesModification
func CreateDescribeResourcesModificationResponse ¶
func CreateDescribeResourcesModificationResponse() (response *DescribeResourcesModificationResponse)
CreateDescribeResourcesModificationResponse creates a response to parse from DescribeResourcesModification response
type DescribeRouteTablesRequest ¶
type DescribeRouteTablesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` VRouterId string `position:"Query" name:"VRouterId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` RouterType string `position:"Query" name:"RouterType"` RouteTableName string `position:"Query" name:"RouteTableName"` RouterId string `position:"Query" name:"RouterId"` PageSize requests.Integer `position:"Query" name:"PageSize"` RouteTableId string `position:"Query" name:"RouteTableId"` }
DescribeRouteTablesRequest is the request struct for api DescribeRouteTables
func CreateDescribeRouteTablesRequest ¶
func CreateDescribeRouteTablesRequest() (request *DescribeRouteTablesRequest)
CreateDescribeRouteTablesRequest creates a request to invoke DescribeRouteTables API
type DescribeRouteTablesResponse ¶
type DescribeRouteTablesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RouteTables RouteTables `json:"RouteTables" xml:"RouteTables"` }
DescribeRouteTablesResponse is the response struct for api DescribeRouteTables
func CreateDescribeRouteTablesResponse ¶
func CreateDescribeRouteTablesResponse() (response *DescribeRouteTablesResponse)
CreateDescribeRouteTablesResponse creates a response to parse from DescribeRouteTables response
type DescribeRouterInterfacesFilter ¶
type DescribeRouterInterfacesFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeRouterInterfacesFilter is a repeated param struct in DescribeRouterInterfacesRequest
type DescribeRouterInterfacesRequest ¶
type DescribeRouterInterfacesRequest struct { *requests.RpcRequest Filter *[]DescribeRouterInterfacesFilter `position:"Query" name:"Filter" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeRouterInterfacesRequest is the request struct for api DescribeRouterInterfaces
func CreateDescribeRouterInterfacesRequest ¶
func CreateDescribeRouterInterfacesRequest() (request *DescribeRouterInterfacesRequest)
CreateDescribeRouterInterfacesRequest creates a request to invoke DescribeRouterInterfaces API
type DescribeRouterInterfacesResponse ¶
type DescribeRouterInterfacesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RouterInterfaceSet RouterInterfaceSet `json:"RouterInterfaceSet" xml:"RouterInterfaceSet"` }
DescribeRouterInterfacesResponse is the response struct for api DescribeRouterInterfaces
func CreateDescribeRouterInterfacesResponse ¶
func CreateDescribeRouterInterfacesResponse() (response *DescribeRouterInterfacesResponse)
CreateDescribeRouterInterfacesResponse creates a response to parse from DescribeRouterInterfaces response
type DescribeSecurityGroupAttributeRequest ¶
type DescribeSecurityGroupAttributeRequest struct { *requests.RpcRequest NicType string `position:"Query" name:"NicType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Direction string `position:"Query" name:"Direction"` }
DescribeSecurityGroupAttributeRequest is the request struct for api DescribeSecurityGroupAttribute
func CreateDescribeSecurityGroupAttributeRequest ¶
func CreateDescribeSecurityGroupAttributeRequest() (request *DescribeSecurityGroupAttributeRequest)
CreateDescribeSecurityGroupAttributeRequest creates a request to invoke DescribeSecurityGroupAttribute API
type DescribeSecurityGroupAttributeResponse ¶
type DescribeSecurityGroupAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionId string `json:"RegionId" xml:"RegionId"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` Description string `json:"Description" xml:"Description"` SecurityGroupName string `json:"SecurityGroupName" xml:"SecurityGroupName"` VpcId string `json:"VpcId" xml:"VpcId"` InnerAccessPolicy string `json:"InnerAccessPolicy" xml:"InnerAccessPolicy"` Permissions Permissions `json:"Permissions" xml:"Permissions"` }
DescribeSecurityGroupAttributeResponse is the response struct for api DescribeSecurityGroupAttribute
func CreateDescribeSecurityGroupAttributeResponse ¶
func CreateDescribeSecurityGroupAttributeResponse() (response *DescribeSecurityGroupAttributeResponse)
CreateDescribeSecurityGroupAttributeResponse creates a response to parse from DescribeSecurityGroupAttribute response
type DescribeSecurityGroupReferencesRequest ¶
type DescribeSecurityGroupReferencesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SecurityGroupId *[]string `position:"Query" name:"SecurityGroupId" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeSecurityGroupReferencesRequest is the request struct for api DescribeSecurityGroupReferences
func CreateDescribeSecurityGroupReferencesRequest ¶
func CreateDescribeSecurityGroupReferencesRequest() (request *DescribeSecurityGroupReferencesRequest)
CreateDescribeSecurityGroupReferencesRequest creates a request to invoke DescribeSecurityGroupReferences API
type DescribeSecurityGroupReferencesResponse ¶
type DescribeSecurityGroupReferencesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecurityGroupReferences SecurityGroupReferences `json:"SecurityGroupReferences" xml:"SecurityGroupReferences"` }
DescribeSecurityGroupReferencesResponse is the response struct for api DescribeSecurityGroupReferences
func CreateDescribeSecurityGroupReferencesResponse ¶
func CreateDescribeSecurityGroupReferencesResponse() (response *DescribeSecurityGroupReferencesResponse)
CreateDescribeSecurityGroupReferencesResponse creates a response to parse from DescribeSecurityGroupReferences response
type DescribeSecurityGroupsRequest ¶
type DescribeSecurityGroupsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` FuzzyQuery requests.Boolean `position:"Query" name:"FuzzyQuery"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` IsQueryEcsCount requests.Boolean `position:"Query" name:"IsQueryEcsCount"` NetworkType string `position:"Query" name:"NetworkType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityGroupIds string `position:"Query" name:"SecurityGroupIds"` SecurityGroupName string `position:"Query" name:"SecurityGroupName"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` VpcId string `position:"Query" name:"VpcId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeSecurityGroupsTag `position:"Query" name:"Tag" type:"Repeated"` }
DescribeSecurityGroupsRequest is the request struct for api DescribeSecurityGroups
func CreateDescribeSecurityGroupsRequest ¶
func CreateDescribeSecurityGroupsRequest() (request *DescribeSecurityGroupsRequest)
CreateDescribeSecurityGroupsRequest creates a request to invoke DescribeSecurityGroups API
type DescribeSecurityGroupsResponse ¶
type DescribeSecurityGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionId string `json:"RegionId" xml:"RegionId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` SecurityGroups SecurityGroups `json:"SecurityGroups" xml:"SecurityGroups"` }
DescribeSecurityGroupsResponse is the response struct for api DescribeSecurityGroups
func CreateDescribeSecurityGroupsResponse ¶
func CreateDescribeSecurityGroupsResponse() (response *DescribeSecurityGroupsResponse)
CreateDescribeSecurityGroupsResponse creates a response to parse from DescribeSecurityGroups response
type DescribeSecurityGroupsTag ¶
DescribeSecurityGroupsTag is a repeated param struct in DescribeSecurityGroupsRequest
type DescribeSnapshotLinksRequest ¶
type DescribeSnapshotLinksRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` DiskIds string `position:"Query" name:"DiskIds"` SnapshotLinkIds string `position:"Query" name:"SnapshotLinkIds"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeSnapshotLinksRequest is the request struct for api DescribeSnapshotLinks
func CreateDescribeSnapshotLinksRequest ¶
func CreateDescribeSnapshotLinksRequest() (request *DescribeSnapshotLinksRequest)
CreateDescribeSnapshotLinksRequest creates a request to invoke DescribeSnapshotLinks API
type DescribeSnapshotLinksResponse ¶
type DescribeSnapshotLinksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` SnapshotLinks SnapshotLinks `json:"SnapshotLinks" xml:"SnapshotLinks"` }
DescribeSnapshotLinksResponse is the response struct for api DescribeSnapshotLinks
func CreateDescribeSnapshotLinksResponse ¶
func CreateDescribeSnapshotLinksResponse() (response *DescribeSnapshotLinksResponse)
CreateDescribeSnapshotLinksResponse creates a response to parse from DescribeSnapshotLinks response
type DescribeSnapshotMonitorDataRequest ¶
type DescribeSnapshotMonitorDataRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Period requests.Integer `position:"Query" name:"Period"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeSnapshotMonitorDataRequest is the request struct for api DescribeSnapshotMonitorData
func CreateDescribeSnapshotMonitorDataRequest ¶
func CreateDescribeSnapshotMonitorDataRequest() (request *DescribeSnapshotMonitorDataRequest)
CreateDescribeSnapshotMonitorDataRequest creates a request to invoke DescribeSnapshotMonitorData API
type DescribeSnapshotMonitorDataResponse ¶
type DescribeSnapshotMonitorDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MonitorData MonitorDataInDescribeSnapshotMonitorData `json:"MonitorData" xml:"MonitorData"` }
DescribeSnapshotMonitorDataResponse is the response struct for api DescribeSnapshotMonitorData
func CreateDescribeSnapshotMonitorDataResponse ¶
func CreateDescribeSnapshotMonitorDataResponse() (response *DescribeSnapshotMonitorDataResponse)
CreateDescribeSnapshotMonitorDataResponse creates a response to parse from DescribeSnapshotMonitorData response
type DescribeSnapshotPackageRequest ¶
type DescribeSnapshotPackageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeSnapshotPackageRequest is the request struct for api DescribeSnapshotPackage
func CreateDescribeSnapshotPackageRequest ¶
func CreateDescribeSnapshotPackageRequest() (request *DescribeSnapshotPackageRequest)
CreateDescribeSnapshotPackageRequest creates a request to invoke DescribeSnapshotPackage API
type DescribeSnapshotPackageResponse ¶
type DescribeSnapshotPackageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` SnapshotPackages SnapshotPackages `json:"SnapshotPackages" xml:"SnapshotPackages"` }
DescribeSnapshotPackageResponse is the response struct for api DescribeSnapshotPackage
func CreateDescribeSnapshotPackageResponse ¶
func CreateDescribeSnapshotPackageResponse() (response *DescribeSnapshotPackageResponse)
CreateDescribeSnapshotPackageResponse creates a response to parse from DescribeSnapshotPackage response
type DescribeSnapshotsRequest ¶
type DescribeSnapshotsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Filter2Value string `position:"Query" name:"Filter.2.Value"` SnapshotIds string `position:"Query" name:"SnapshotIds"` Usage string `position:"Query" name:"Usage"` SnapshotLinkId string `position:"Query" name:"SnapshotLinkId"` SnapshotName string `position:"Query" name:"SnapshotName"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Filter1Key string `position:"Query" name:"Filter.1.Key"` PageSize requests.Integer `position:"Query" name:"PageSize"` DiskId string `position:"Query" name:"DiskId"` Tag *[]DescribeSnapshotsTag `position:"Query" name:"Tag" type:"Repeated"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SourceDiskType string `position:"Query" name:"SourceDiskType"` Filter1Value string `position:"Query" name:"Filter.1.Value"` Filter2Key string `position:"Query" name:"Filter.2.Key"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` Encrypted requests.Boolean `position:"Query" name:"Encrypted"` SnapshotType string `position:"Query" name:"SnapshotType"` KMSKeyId string `position:"Query" name:"KMSKeyId"` Status string `position:"Query" name:"Status"` }
DescribeSnapshotsRequest is the request struct for api DescribeSnapshots
func CreateDescribeSnapshotsRequest ¶
func CreateDescribeSnapshotsRequest() (request *DescribeSnapshotsRequest)
CreateDescribeSnapshotsRequest creates a request to invoke DescribeSnapshots API
type DescribeSnapshotsResponse ¶
type DescribeSnapshotsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Snapshots Snapshots `json:"Snapshots" xml:"Snapshots"` }
DescribeSnapshotsResponse is the response struct for api DescribeSnapshots
func CreateDescribeSnapshotsResponse ¶
func CreateDescribeSnapshotsResponse() (response *DescribeSnapshotsResponse)
CreateDescribeSnapshotsResponse creates a response to parse from DescribeSnapshots response
type DescribeSnapshotsTag ¶
DescribeSnapshotsTag is a repeated param struct in DescribeSnapshotsRequest
type DescribeSnapshotsUsageRequest ¶
type DescribeSnapshotsUsageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeSnapshotsUsageRequest is the request struct for api DescribeSnapshotsUsage
func CreateDescribeSnapshotsUsageRequest ¶
func CreateDescribeSnapshotsUsageRequest() (request *DescribeSnapshotsUsageRequest)
CreateDescribeSnapshotsUsageRequest creates a request to invoke DescribeSnapshotsUsage API
type DescribeSnapshotsUsageResponse ¶
type DescribeSnapshotsUsageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SnapshotCount int `json:"SnapshotCount" xml:"SnapshotCount"` SnapshotSize int `json:"SnapshotSize" xml:"SnapshotSize"` }
DescribeSnapshotsUsageResponse is the response struct for api DescribeSnapshotsUsage
func CreateDescribeSnapshotsUsageResponse ¶
func CreateDescribeSnapshotsUsageResponse() (response *DescribeSnapshotsUsageResponse)
CreateDescribeSnapshotsUsageResponse creates a response to parse from DescribeSnapshotsUsage response
type DescribeSpotPriceHistoryRequest ¶
type DescribeSpotPriceHistoryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` IoOptimized string `position:"Query" name:"IoOptimized"` NetworkType string `position:"Query" name:"NetworkType"` StartTime string `position:"Query" name:"StartTime"` InstanceType string `position:"Query" name:"InstanceType"` Offset requests.Integer `position:"Query" name:"Offset"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime string `position:"Query" name:"EndTime"` OSType string `position:"Query" name:"OSType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ZoneId string `position:"Query" name:"ZoneId"` }
DescribeSpotPriceHistoryRequest is the request struct for api DescribeSpotPriceHistory
func CreateDescribeSpotPriceHistoryRequest ¶
func CreateDescribeSpotPriceHistoryRequest() (request *DescribeSpotPriceHistoryRequest)
CreateDescribeSpotPriceHistoryRequest creates a request to invoke DescribeSpotPriceHistory API
type DescribeSpotPriceHistoryResponse ¶
type DescribeSpotPriceHistoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextOffset int `json:"NextOffset" xml:"NextOffset"` Currency string `json:"Currency" xml:"Currency"` SpotPrices SpotPrices `json:"SpotPrices" xml:"SpotPrices"` }
DescribeSpotPriceHistoryResponse is the response struct for api DescribeSpotPriceHistory
func CreateDescribeSpotPriceHistoryResponse ¶
func CreateDescribeSpotPriceHistoryResponse() (response *DescribeSpotPriceHistoryResponse)
CreateDescribeSpotPriceHistoryResponse creates a response to parse from DescribeSpotPriceHistory response
type DescribeTagsRequest ¶
type DescribeTagsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeTagsTag `position:"Query" name:"Tag" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeTagsRequest is the request struct for api DescribeTags
func CreateDescribeTagsRequest ¶
func CreateDescribeTagsRequest() (request *DescribeTagsRequest)
CreateDescribeTagsRequest creates a request to invoke DescribeTags API
type DescribeTagsResponse ¶
type DescribeTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Tags TagsInDescribeTags `json:"Tags" xml:"Tags"` }
DescribeTagsResponse is the response struct for api DescribeTags
func CreateDescribeTagsResponse ¶
func CreateDescribeTagsResponse() (response *DescribeTagsResponse)
CreateDescribeTagsResponse creates a response to parse from DescribeTags response
type DescribeTagsTag ¶
DescribeTagsTag is a repeated param struct in DescribeTagsRequest
type DescribeTaskAttributeRequest ¶
type DescribeTaskAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TaskId string `position:"Query" name:"TaskId"` }
DescribeTaskAttributeRequest is the request struct for api DescribeTaskAttribute
func CreateDescribeTaskAttributeRequest ¶
func CreateDescribeTaskAttributeRequest() (request *DescribeTaskAttributeRequest)
CreateDescribeTaskAttributeRequest creates a request to invoke DescribeTaskAttribute API
type DescribeTaskAttributeResponse ¶
type DescribeTaskAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TaskId string `json:"TaskId" xml:"TaskId"` RegionId string `json:"RegionId" xml:"RegionId"` TaskAction string `json:"TaskAction" xml:"TaskAction"` TaskStatus string `json:"TaskStatus" xml:"TaskStatus"` TaskProcess string `json:"TaskProcess" xml:"TaskProcess"` SupportCancel string `json:"SupportCancel" xml:"SupportCancel"` TotalCount int `json:"TotalCount" xml:"TotalCount"` SuccessCount int `json:"SuccessCount" xml:"SuccessCount"` FailedCount int `json:"FailedCount" xml:"FailedCount"` CreationTime string `json:"CreationTime" xml:"CreationTime"` FinishedTime string `json:"FinishedTime" xml:"FinishedTime"` OperationProgressSet OperationProgressSet `json:"OperationProgressSet" xml:"OperationProgressSet"` }
DescribeTaskAttributeResponse is the response struct for api DescribeTaskAttribute
func CreateDescribeTaskAttributeResponse ¶
func CreateDescribeTaskAttributeResponse() (response *DescribeTaskAttributeResponse)
CreateDescribeTaskAttributeResponse creates a response to parse from DescribeTaskAttribute response
type DescribeTasksRequest ¶
type DescribeTasksRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TaskIds string `position:"Query" name:"TaskIds"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` TaskStatus string `position:"Query" name:"TaskStatus"` PageSize requests.Integer `position:"Query" name:"PageSize"` TaskAction string `position:"Query" name:"TaskAction"` }
DescribeTasksRequest is the request struct for api DescribeTasks
func CreateDescribeTasksRequest ¶
func CreateDescribeTasksRequest() (request *DescribeTasksRequest)
CreateDescribeTasksRequest creates a request to invoke DescribeTasks API
type DescribeTasksResponse ¶
type DescribeTasksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionId string `json:"RegionId" xml:"RegionId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TaskSet TaskSet `json:"TaskSet" xml:"TaskSet"` }
DescribeTasksResponse is the response struct for api DescribeTasks
func CreateDescribeTasksResponse ¶
func CreateDescribeTasksResponse() (response *DescribeTasksResponse)
CreateDescribeTasksResponse creates a response to parse from DescribeTasks response
type DescribeUserBusinessBehaviorRequest ¶
type DescribeUserBusinessBehaviorRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` StatusKey string `position:"Query" name:"statusKey"` }
DescribeUserBusinessBehaviorRequest is the request struct for api DescribeUserBusinessBehavior
func CreateDescribeUserBusinessBehaviorRequest ¶
func CreateDescribeUserBusinessBehaviorRequest() (request *DescribeUserBusinessBehaviorRequest)
CreateDescribeUserBusinessBehaviorRequest creates a request to invoke DescribeUserBusinessBehavior API
type DescribeUserBusinessBehaviorResponse ¶
type DescribeUserBusinessBehaviorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StatusValue string `json:"StatusValue" xml:"StatusValue"` }
DescribeUserBusinessBehaviorResponse is the response struct for api DescribeUserBusinessBehavior
func CreateDescribeUserBusinessBehaviorResponse ¶
func CreateDescribeUserBusinessBehaviorResponse() (response *DescribeUserBusinessBehaviorResponse)
CreateDescribeUserBusinessBehaviorResponse creates a response to parse from DescribeUserBusinessBehavior response
type DescribeUserDataRequest ¶
type DescribeUserDataRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeUserDataRequest is the request struct for api DescribeUserData
func CreateDescribeUserDataRequest ¶
func CreateDescribeUserDataRequest() (request *DescribeUserDataRequest)
CreateDescribeUserDataRequest creates a request to invoke DescribeUserData API
type DescribeUserDataResponse ¶
type DescribeUserDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionId string `json:"RegionId" xml:"RegionId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` UserData string `json:"UserData" xml:"UserData"` }
DescribeUserDataResponse is the response struct for api DescribeUserData
func CreateDescribeUserDataResponse ¶
func CreateDescribeUserDataResponse() (response *DescribeUserDataResponse)
CreateDescribeUserDataResponse creates a response to parse from DescribeUserData response
type DescribeVRoutersRequest ¶
type DescribeVRoutersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` VRouterId string `position:"Query" name:"VRouterId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeVRoutersRequest is the request struct for api DescribeVRouters
func CreateDescribeVRoutersRequest ¶
func CreateDescribeVRoutersRequest() (request *DescribeVRoutersRequest)
CreateDescribeVRoutersRequest creates a request to invoke DescribeVRouters API
type DescribeVRoutersResponse ¶
type DescribeVRoutersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` VRouters VRouters `json:"VRouters" xml:"VRouters"` }
DescribeVRoutersResponse is the response struct for api DescribeVRouters
func CreateDescribeVRoutersResponse ¶
func CreateDescribeVRoutersResponse() (response *DescribeVRoutersResponse)
CreateDescribeVRoutersResponse creates a response to parse from DescribeVRouters response
type DescribeVSwitchesRequest ¶
type DescribeVSwitchesRequest struct { *requests.RpcRequest VSwitchId string `position:"Query" name:"VSwitchId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VpcId string `position:"Query" name:"VpcId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` ZoneId string `position:"Query" name:"ZoneId"` IsDefault requests.Boolean `position:"Query" name:"IsDefault"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeVSwitchesRequest is the request struct for api DescribeVSwitches
func CreateDescribeVSwitchesRequest ¶
func CreateDescribeVSwitchesRequest() (request *DescribeVSwitchesRequest)
CreateDescribeVSwitchesRequest creates a request to invoke DescribeVSwitches API
type DescribeVSwitchesResponse ¶
type DescribeVSwitchesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` VSwitches VSwitches `json:"VSwitches" xml:"VSwitches"` }
DescribeVSwitchesResponse is the response struct for api DescribeVSwitches
func CreateDescribeVSwitchesResponse ¶
func CreateDescribeVSwitchesResponse() (response *DescribeVSwitchesResponse)
CreateDescribeVSwitchesResponse creates a response to parse from DescribeVSwitches response
type DescribeVirtualBorderRoutersFilter ¶
type DescribeVirtualBorderRoutersFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeVirtualBorderRoutersFilter is a repeated param struct in DescribeVirtualBorderRoutersRequest
type DescribeVirtualBorderRoutersForPhysicalConnectionFilter ¶
type DescribeVirtualBorderRoutersForPhysicalConnectionFilter struct { Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
DescribeVirtualBorderRoutersForPhysicalConnectionFilter is a repeated param struct in DescribeVirtualBorderRoutersForPhysicalConnectionRequest
type DescribeVirtualBorderRoutersForPhysicalConnectionRequest ¶
type DescribeVirtualBorderRoutersForPhysicalConnectionRequest struct { *requests.RpcRequest Filter *[]DescribeVirtualBorderRoutersForPhysicalConnectionFilter `position:"Query" name:"Filter" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` PageSize requests.Integer `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeVirtualBorderRoutersForPhysicalConnectionRequest is the request struct for api DescribeVirtualBorderRoutersForPhysicalConnection
func CreateDescribeVirtualBorderRoutersForPhysicalConnectionRequest ¶
func CreateDescribeVirtualBorderRoutersForPhysicalConnectionRequest() (request *DescribeVirtualBorderRoutersForPhysicalConnectionRequest)
CreateDescribeVirtualBorderRoutersForPhysicalConnectionRequest creates a request to invoke DescribeVirtualBorderRoutersForPhysicalConnection API
type DescribeVirtualBorderRoutersForPhysicalConnectionResponse ¶
type DescribeVirtualBorderRoutersForPhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VirtualBorderRouterForPhysicalConnectionSet VirtualBorderRouterForPhysicalConnectionSet `json:"VirtualBorderRouterForPhysicalConnectionSet" xml:"VirtualBorderRouterForPhysicalConnectionSet"` }
DescribeVirtualBorderRoutersForPhysicalConnectionResponse is the response struct for api DescribeVirtualBorderRoutersForPhysicalConnection
func CreateDescribeVirtualBorderRoutersForPhysicalConnectionResponse ¶
func CreateDescribeVirtualBorderRoutersForPhysicalConnectionResponse() (response *DescribeVirtualBorderRoutersForPhysicalConnectionResponse)
CreateDescribeVirtualBorderRoutersForPhysicalConnectionResponse creates a response to parse from DescribeVirtualBorderRoutersForPhysicalConnection response
type DescribeVirtualBorderRoutersRequest ¶
type DescribeVirtualBorderRoutersRequest struct { *requests.RpcRequest Filter *[]DescribeVirtualBorderRoutersFilter `position:"Query" name:"Filter" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeVirtualBorderRoutersRequest is the request struct for api DescribeVirtualBorderRouters
func CreateDescribeVirtualBorderRoutersRequest ¶
func CreateDescribeVirtualBorderRoutersRequest() (request *DescribeVirtualBorderRoutersRequest)
CreateDescribeVirtualBorderRoutersRequest creates a request to invoke DescribeVirtualBorderRouters API
type DescribeVirtualBorderRoutersResponse ¶
type DescribeVirtualBorderRoutersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VirtualBorderRouterSet VirtualBorderRouterSet `json:"VirtualBorderRouterSet" xml:"VirtualBorderRouterSet"` }
DescribeVirtualBorderRoutersResponse is the response struct for api DescribeVirtualBorderRouters
func CreateDescribeVirtualBorderRoutersResponse ¶
func CreateDescribeVirtualBorderRoutersResponse() (response *DescribeVirtualBorderRoutersResponse)
CreateDescribeVirtualBorderRoutersResponse creates a response to parse from DescribeVirtualBorderRouters response
type DescribeVpcsRequest ¶
type DescribeVpcsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VpcId string `position:"Query" name:"VpcId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` PageSize requests.Integer `position:"Query" name:"PageSize"` IsDefault requests.Boolean `position:"Query" name:"IsDefault"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeVpcsRequest is the request struct for api DescribeVpcs
func CreateDescribeVpcsRequest ¶
func CreateDescribeVpcsRequest() (request *DescribeVpcsRequest)
CreateDescribeVpcsRequest creates a request to invoke DescribeVpcs API
type DescribeVpcsResponse ¶
type DescribeVpcsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Vpcs Vpcs `json:"Vpcs" xml:"Vpcs"` }
DescribeVpcsResponse is the response struct for api DescribeVpcs
func CreateDescribeVpcsResponse ¶
func CreateDescribeVpcsResponse() (response *DescribeVpcsResponse)
CreateDescribeVpcsResponse creates a response to parse from DescribeVpcs response
type DescribeZonesRequest ¶
type DescribeZonesRequest struct { *requests.RpcRequest SpotStrategy string `position:"Query" name:"SpotStrategy"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AcceptLanguage string `position:"Query" name:"AcceptLanguage"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` Verbose requests.Boolean `position:"Query" name:"Verbose"` }
DescribeZonesRequest is the request struct for api DescribeZones
func CreateDescribeZonesRequest ¶
func CreateDescribeZonesRequest() (request *DescribeZonesRequest)
CreateDescribeZonesRequest creates a request to invoke DescribeZones API
type DescribeZonesResponse ¶
type DescribeZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Zones ZonesInDescribeZones `json:"Zones" xml:"Zones"` }
DescribeZonesResponse is the response struct for api DescribeZones
func CreateDescribeZonesResponse ¶
func CreateDescribeZonesResponse() (response *DescribeZonesResponse)
CreateDescribeZonesResponse creates a response to parse from DescribeZones response
type DetachClassicLinkVpcRequest ¶
type DetachClassicLinkVpcRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VpcId string `position:"Query" name:"VpcId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DetachClassicLinkVpcRequest is the request struct for api DetachClassicLinkVpc
func CreateDetachClassicLinkVpcRequest ¶
func CreateDetachClassicLinkVpcRequest() (request *DetachClassicLinkVpcRequest)
CreateDetachClassicLinkVpcRequest creates a request to invoke DetachClassicLinkVpc API
type DetachClassicLinkVpcResponse ¶
type DetachClassicLinkVpcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DetachClassicLinkVpcResponse is the response struct for api DetachClassicLinkVpc
func CreateDetachClassicLinkVpcResponse ¶
func CreateDetachClassicLinkVpcResponse() (response *DetachClassicLinkVpcResponse)
CreateDetachClassicLinkVpcResponse creates a response to parse from DetachClassicLinkVpc response
type DetachDiskRequest ¶
type DetachDiskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DiskId string `position:"Query" name:"DiskId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DetachDiskRequest is the request struct for api DetachDisk
func CreateDetachDiskRequest ¶
func CreateDetachDiskRequest() (request *DetachDiskRequest)
CreateDetachDiskRequest creates a request to invoke DetachDisk API
type DetachDiskResponse ¶
type DetachDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DetachDiskResponse is the response struct for api DetachDisk
func CreateDetachDiskResponse ¶
func CreateDetachDiskResponse() (response *DetachDiskResponse)
CreateDetachDiskResponse creates a response to parse from DetachDisk response
type DetachInstanceRamRoleRequest ¶
type DetachInstanceRamRoleRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` InstanceIds string `position:"Query" name:"InstanceIds"` RamRoleName string `position:"Query" name:"RamRoleName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DetachInstanceRamRoleRequest is the request struct for api DetachInstanceRamRole
func CreateDetachInstanceRamRoleRequest ¶
func CreateDetachInstanceRamRoleRequest() (request *DetachInstanceRamRoleRequest)
CreateDetachInstanceRamRoleRequest creates a request to invoke DetachInstanceRamRole API
type DetachInstanceRamRoleResponse ¶
type DetachInstanceRamRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` FailCount int `json:"FailCount" xml:"FailCount"` RamRoleName string `json:"RamRoleName" xml:"RamRoleName"` DetachInstanceRamRoleResults DetachInstanceRamRoleResults `json:"DetachInstanceRamRoleResults" xml:"DetachInstanceRamRoleResults"` }
DetachInstanceRamRoleResponse is the response struct for api DetachInstanceRamRole
func CreateDetachInstanceRamRoleResponse ¶
func CreateDetachInstanceRamRoleResponse() (response *DetachInstanceRamRoleResponse)
CreateDetachInstanceRamRoleResponse creates a response to parse from DetachInstanceRamRole response
type DetachInstanceRamRoleResult ¶
type DetachInstanceRamRoleResult struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` InstanceRamRoleSets InstanceRamRoleSetsInDetachInstanceRamRole `json:"InstanceRamRoleSets" xml:"InstanceRamRoleSets"` }
DetachInstanceRamRoleResult is a nested struct in ecs response
type DetachInstanceRamRoleResults ¶
type DetachInstanceRamRoleResults struct {
DetachInstanceRamRoleResult []DetachInstanceRamRoleResult `json:"DetachInstanceRamRoleResult" xml:"DetachInstanceRamRoleResult"`
}
DetachInstanceRamRoleResults is a nested struct in ecs response
type DetachKeyPairRequest ¶
type DetachKeyPairRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` InstanceIds string `position:"Query" name:"InstanceIds"` KeyPairName string `position:"Query" name:"KeyPairName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DetachKeyPairRequest is the request struct for api DetachKeyPair
func CreateDetachKeyPairRequest ¶
func CreateDetachKeyPairRequest() (request *DetachKeyPairRequest)
CreateDetachKeyPairRequest creates a request to invoke DetachKeyPair API
type DetachKeyPairResponse ¶
type DetachKeyPairResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount string `json:"TotalCount" xml:"TotalCount"` FailCount string `json:"FailCount" xml:"FailCount"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` Results ResultsInDetachKeyPair `json:"Results" xml:"Results"` }
DetachKeyPairResponse is the response struct for api DetachKeyPair
func CreateDetachKeyPairResponse ¶
func CreateDetachKeyPairResponse() (response *DetachKeyPairResponse)
CreateDetachKeyPairResponse creates a response to parse from DetachKeyPair response
type DetachNetworkInterfaceRequest ¶
type DetachNetworkInterfaceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` }
DetachNetworkInterfaceRequest is the request struct for api DetachNetworkInterface
func CreateDetachNetworkInterfaceRequest ¶
func CreateDetachNetworkInterfaceRequest() (request *DetachNetworkInterfaceRequest)
CreateDetachNetworkInterfaceRequest creates a request to invoke DetachNetworkInterface API
type DetachNetworkInterfaceResponse ¶
type DetachNetworkInterfaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DetachNetworkInterfaceResponse is the response struct for api DetachNetworkInterface
func CreateDetachNetworkInterfaceResponse ¶
func CreateDetachNetworkInterfaceResponse() (response *DetachNetworkInterfaceResponse)
CreateDetachNetworkInterfaceResponse creates a response to parse from DetachNetworkInterface response
type DetailInfosInDescribePrice ¶
type DetailInfosInDescribePrice struct {
ResourcePriceModel []ResourcePriceModel `json:"ResourcePriceModel" xml:"ResourcePriceModel"`
}
DetailInfosInDescribePrice is a nested struct in ecs response
type DetailInfosInDescribeRenewalPrice ¶
type DetailInfosInDescribeRenewalPrice struct {
ResourcePriceModel []ResourcePriceModel `json:"ResourcePriceModel" xml:"ResourcePriceModel"`
}
DetailInfosInDescribeRenewalPrice is a nested struct in ecs response
type Disk ¶
type Disk struct { DiskId string `json:"DiskId" xml:"DiskId"` RegionId string `json:"RegionId" xml:"RegionId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` DiskName string `json:"DiskName" xml:"DiskName"` Description string `json:"Description" xml:"Description"` Type string `json:"Type" xml:"Type"` Category string `json:"Category" xml:"Category"` Size int `json:"Size" xml:"Size"` ImageId string `json:"ImageId" xml:"ImageId"` SourceSnapshotId string `json:"SourceSnapshotId" xml:"SourceSnapshotId"` AutoSnapshotPolicyId string `json:"AutoSnapshotPolicyId" xml:"AutoSnapshotPolicyId"` ProductCode string `json:"ProductCode" xml:"ProductCode"` Portable bool `json:"Portable" xml:"Portable"` Status string `json:"Status" xml:"Status"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Device string `json:"Device" xml:"Device"` DeleteWithInstance bool `json:"DeleteWithInstance" xml:"DeleteWithInstance"` DeleteAutoSnapshot bool `json:"DeleteAutoSnapshot" xml:"DeleteAutoSnapshot"` EnableAutoSnapshot bool `json:"EnableAutoSnapshot" xml:"EnableAutoSnapshot"` EnableAutomatedSnapshotPolicy bool `json:"EnableAutomatedSnapshotPolicy" xml:"EnableAutomatedSnapshotPolicy"` CreationTime string `json:"CreationTime" xml:"CreationTime"` AttachedTime string `json:"AttachedTime" xml:"AttachedTime"` DetachedTime string `json:"DetachedTime" xml:"DetachedTime"` DiskChargeType string `json:"DiskChargeType" xml:"DiskChargeType"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Encrypted bool `json:"Encrypted" xml:"Encrypted"` MountInstanceNum int `json:"MountInstanceNum" xml:"MountInstanceNum"` IOPS int `json:"IOPS" xml:"IOPS"` IOPSRead int `json:"IOPSRead" xml:"IOPSRead"` IOPSWrite int `json:"IOPSWrite" xml:"IOPSWrite"` KMSKeyId string `json:"KMSKeyId" xml:"KMSKeyId"` OperationLocks OperationLocksInDescribeDisks `json:"OperationLocks" xml:"OperationLocks"` MountInstances MountInstances `json:"MountInstances" xml:"MountInstances"` Tags TagsInDescribeDisks `json:"Tags" xml:"Tags"` }
Disk is a nested struct in ecs response
type DiskDeviceMapping ¶
type DiskDeviceMapping struct { SnapshotId string `json:"SnapshotId" xml:"SnapshotId"` Size string `json:"Size" xml:"Size"` Device string `json:"Device" xml:"Device"` Type string `json:"Type" xml:"Type"` Format string `json:"Format" xml:"Format"` ImportOSSBucket string `json:"ImportOSSBucket" xml:"ImportOSSBucket"` ImportOSSObject string `json:"ImportOSSObject" xml:"ImportOSSObject"` Progress string `json:"Progress" xml:"Progress"` RemainTime int `json:"RemainTime" xml:"RemainTime"` }
DiskDeviceMapping is a nested struct in ecs response
type DiskDeviceMappings ¶
type DiskDeviceMappings struct {
DiskDeviceMapping []DiskDeviceMapping `json:"DiskDeviceMapping" xml:"DiskDeviceMapping"`
}
DiskDeviceMappings is a nested struct in ecs response
type DiskEventSet ¶
type DiskEventSet struct {
DiskEventType []DiskEventType `json:"DiskEventType" xml:"DiskEventType"`
}
DiskEventSet is a nested struct in ecs response
type DiskEventType ¶
type DiskEventType struct { EventId string `json:"EventId" xml:"EventId"` EventTime string `json:"EventTime" xml:"EventTime"` EventEndTime string `json:"EventEndTime" xml:"EventEndTime"` EventType EventType `json:"EventType" xml:"EventType"` }
DiskEventType is a nested struct in ecs response
type DiskFullStatusSet ¶
type DiskFullStatusSet struct {
DiskFullStatusType []DiskFullStatusType `json:"DiskFullStatusType" xml:"DiskFullStatusType"`
}
DiskFullStatusSet is a nested struct in ecs response
type DiskFullStatusType ¶
type DiskFullStatusType struct { DiskId string `json:"DiskId" xml:"DiskId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Device string `json:"Device" xml:"Device"` Status Status `json:"Status" xml:"Status"` HealthStatus HealthStatus `json:"HealthStatus" xml:"HealthStatus"` DiskEventSet DiskEventSet `json:"DiskEventSet" xml:"DiskEventSet"` }
DiskFullStatusType is a nested struct in ecs response
type DiskMonitorData ¶
type DiskMonitorData struct { DiskId string `json:"DiskId" xml:"DiskId"` IOPSRead int `json:"IOPSRead" xml:"IOPSRead"` IOPSWrite int `json:"IOPSWrite" xml:"IOPSWrite"` IOPSTotal int `json:"IOPSTotal" xml:"IOPSTotal"` BPSRead int `json:"BPSRead" xml:"BPSRead"` BPSWrite int `json:"BPSWrite" xml:"BPSWrite"` BPSTotal int `json:"BPSTotal" xml:"BPSTotal"` LatencyRead int `json:"LatencyRead" xml:"LatencyRead"` LatencyWrite int `json:"LatencyWrite" xml:"LatencyWrite"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` }
DiskMonitorData is a nested struct in ecs response
type Disks ¶
type Disks struct {
Disk []Disk `json:"Disk" xml:"Disk"`
}
Disks is a nested struct in ecs response
type EcsCapacityReservationAttr ¶
type EcsCapacityReservationAttr struct { CapacityReservationId string `json:"CapacityReservationId" xml:"CapacityReservationId"` CapacityReservationPreference string `json:"CapacityReservationPreference" xml:"CapacityReservationPreference"` }
EcsCapacityReservationAttr is a nested struct in ecs response
type EipAddress ¶
type EipAddress struct { Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` IsSupportUnassociate bool `json:"IsSupportUnassociate" xml:"IsSupportUnassociate"` IpAddress string `json:"IpAddress" xml:"IpAddress"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` AllocationId string `json:"AllocationId" xml:"AllocationId"` }
EipAddress is a nested struct in ecs response
type EipAddressInDescribeEipAddresses ¶
type EipAddressInDescribeEipAddresses struct { RegionId string `json:"RegionId" xml:"RegionId"` IpAddress string `json:"IpAddress" xml:"IpAddress"` AllocationId string `json:"AllocationId" xml:"AllocationId"` Status string `json:"Status" xml:"Status"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Bandwidth string `json:"Bandwidth" xml:"Bandwidth"` EipBandwidth string `json:"EipBandwidth" xml:"EipBandwidth"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` AllocationTime string `json:"AllocationTime" xml:"AllocationTime"` InstanceType string `json:"InstanceType" xml:"InstanceType"` ChargeType string `json:"ChargeType" xml:"ChargeType"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` OperationLocks OperationLocksInDescribeEipAddresses `json:"OperationLocks" xml:"OperationLocks"` }
EipAddressInDescribeEipAddresses is a nested struct in ecs response
type EipAddresses ¶
type EipAddresses struct {
EipAddress []EipAddressInDescribeEipAddresses `json:"EipAddress" xml:"EipAddress"`
}
EipAddresses is a nested struct in ecs response
type EipFillParamsRequest ¶
type EipFillParamsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Data string `position:"Query" name:"data"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` UserCidr string `position:"Query" name:"UserCidr"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
EipFillParamsRequest is the request struct for api EipFillParams
func CreateEipFillParamsRequest ¶
func CreateEipFillParamsRequest() (request *EipFillParamsRequest)
CreateEipFillParamsRequest creates a request to invoke EipFillParams API
type EipFillParamsResponse ¶
type EipFillParamsResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Data string `json:"data" xml:"data"` Code string `json:"code" xml:"code"` Success bool `json:"success" xml:"success"` Message string `json:"message" xml:"message"` }
EipFillParamsResponse is the response struct for api EipFillParams
func CreateEipFillParamsResponse ¶
func CreateEipFillParamsResponse() (response *EipFillParamsResponse)
CreateEipFillParamsResponse creates a response to parse from EipFillParams response
type EipFillProductRequest ¶
type EipFillProductRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Data string `position:"Query" name:"data"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` UserCidr string `position:"Query" name:"UserCidr"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
EipFillProductRequest is the request struct for api EipFillProduct
func CreateEipFillProductRequest ¶
func CreateEipFillProductRequest() (request *EipFillProductRequest)
CreateEipFillProductRequest creates a request to invoke EipFillProduct API
type EipFillProductResponse ¶
type EipFillProductResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Data string `json:"data" xml:"data"` Code string `json:"code" xml:"code"` Success bool `json:"success" xml:"success"` Message string `json:"message" xml:"message"` }
EipFillProductResponse is the response struct for api EipFillProduct
func CreateEipFillProductResponse ¶
func CreateEipFillProductResponse() (response *EipFillProductResponse)
CreateEipFillProductResponse creates a response to parse from EipFillProduct response
type EipMonitorData ¶
type EipMonitorData struct { EipPackets int `json:"EipPackets" xml:"EipPackets"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` EipFlow int `json:"EipFlow" xml:"EipFlow"` EipRX int `json:"EipRX" xml:"EipRX"` EipBandwidth int `json:"EipBandwidth" xml:"EipBandwidth"` EipTX int `json:"EipTX" xml:"EipTX"` }
EipMonitorData is a nested struct in ecs response
type EipMonitorDatasInDescribeEipMonitorData ¶
type EipMonitorDatasInDescribeEipMonitorData struct {
EipMonitorData []EipMonitorData `json:"EipMonitorData" xml:"EipMonitorData"`
}
EipMonitorDatasInDescribeEipMonitorData is a nested struct in ecs response
type EipMonitorDatasInDescribeNewProjectEipMonitorData ¶
type EipMonitorDatasInDescribeNewProjectEipMonitorData struct {
EipMonitorData []EipMonitorData `json:"EipMonitorData" xml:"EipMonitorData"`
}
EipMonitorDatasInDescribeNewProjectEipMonitorData is a nested struct in ecs response
type EipNotifyPaidRequest ¶
type EipNotifyPaidRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Data string `position:"Query" name:"data"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` UserCidr string `position:"Query" name:"UserCidr"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
EipNotifyPaidRequest is the request struct for api EipNotifyPaid
func CreateEipNotifyPaidRequest ¶
func CreateEipNotifyPaidRequest() (request *EipNotifyPaidRequest)
CreateEipNotifyPaidRequest creates a request to invoke EipNotifyPaid API
type EipNotifyPaidResponse ¶
type EipNotifyPaidResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Data string `json:"data" xml:"data"` Code string `json:"code" xml:"code"` Message string `json:"message" xml:"message"` Success bool `json:"success" xml:"success"` }
EipNotifyPaidResponse is the response struct for api EipNotifyPaid
func CreateEipNotifyPaidResponse ¶
func CreateEipNotifyPaidResponse() (response *EipNotifyPaidResponse)
CreateEipNotifyPaidResponse creates a response to parse from EipNotifyPaid response
type EnablePhysicalConnectionRequest ¶
type EnablePhysicalConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` UserCidr string `position:"Query" name:"UserCidr"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
EnablePhysicalConnectionRequest is the request struct for api EnablePhysicalConnection
func CreateEnablePhysicalConnectionRequest ¶
func CreateEnablePhysicalConnectionRequest() (request *EnablePhysicalConnectionRequest)
CreateEnablePhysicalConnectionRequest creates a request to invoke EnablePhysicalConnection API
type EnablePhysicalConnectionResponse ¶
type EnablePhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnablePhysicalConnectionResponse is the response struct for api EnablePhysicalConnection
func CreateEnablePhysicalConnectionResponse ¶
func CreateEnablePhysicalConnectionResponse() (response *EnablePhysicalConnectionResponse)
CreateEnablePhysicalConnectionResponse creates a response to parse from EnablePhysicalConnection response
type EniMonitorData ¶
type EniMonitorData struct { EniId string `json:"EniId" xml:"EniId"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` PacketTx string `json:"PacketTx" xml:"PacketTx"` PacketRx string `json:"PacketRx" xml:"PacketRx"` IntranetTx string `json:"IntranetTx" xml:"IntranetTx"` IntranetRx string `json:"IntranetRx" xml:"IntranetRx"` DropPacketTx string `json:"DropPacketTx" xml:"DropPacketTx"` DropPacketRx string `json:"DropPacketRx" xml:"DropPacketRx"` }
EniMonitorData is a nested struct in ecs response
type EventCycleStatus ¶
type EventCycleStatus struct { Name string `json:"Name" xml:"Name"` Code int `json:"Code" xml:"Code"` }
EventCycleStatus is a nested struct in ecs response
type EventIdSet ¶
type EventIdSet struct {
EventId []string `json:"EventId" xml:"EventId"`
}
EventIdSet is a nested struct in ecs response
type ExportImageRequest ¶
type ExportImageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageId string `position:"Query" name:"ImageId"` OSSBucket string `position:"Query" name:"OSSBucket"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OSSPrefix string `position:"Query" name:"OSSPrefix"` RoleName string `position:"Query" name:"RoleName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ImageFormat string `position:"Query" name:"ImageFormat"` }
ExportImageRequest is the request struct for api ExportImage
func CreateExportImageRequest ¶
func CreateExportImageRequest() (request *ExportImageRequest)
CreateExportImageRequest creates a request to invoke ExportImage API
type ExportImageResponse ¶
type ExportImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TaskId string `json:"TaskId" xml:"TaskId"` RegionId string `json:"RegionId" xml:"RegionId"` }
ExportImageResponse is the response struct for api ExportImage
func CreateExportImageResponse ¶
func CreateExportImageResponse() (response *ExportImageResponse)
CreateExportImageResponse creates a response to parse from ExportImage response
type ExportSnapshotRequest ¶
type ExportSnapshotRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SnapshotId string `position:"Query" name:"SnapshotId"` OssBucket string `position:"Query" name:"OssBucket"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` RoleName string `position:"Query" name:"RoleName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ExportSnapshotRequest is the request struct for api ExportSnapshot
func CreateExportSnapshotRequest ¶
func CreateExportSnapshotRequest() (request *ExportSnapshotRequest)
CreateExportSnapshotRequest creates a request to invoke ExportSnapshot API
type ExportSnapshotResponse ¶
type ExportSnapshotResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TaskId string `json:"TaskId" xml:"TaskId"` }
ExportSnapshotResponse is the response struct for api ExportSnapshot
func CreateExportSnapshotResponse ¶
func CreateExportSnapshotResponse() (response *ExportSnapshotResponse)
CreateExportSnapshotResponse creates a response to parse from ExportSnapshot response
type ExtendedAttribute ¶
type ExtendedAttribute struct { Device string `json:"Device" xml:"Device"` DiskId string `json:"DiskId" xml:"DiskId"` }
ExtendedAttribute is a nested struct in ecs response
type ForwardTableEntries ¶
type ForwardTableEntries struct {
ForwardTableEntry []ForwardTableEntry `json:"ForwardTableEntry" xml:"ForwardTableEntry"`
}
ForwardTableEntries is a nested struct in ecs response
type ForwardTableEntry ¶
type ForwardTableEntry struct { ForwardTableId string `json:"ForwardTableId" xml:"ForwardTableId"` ForwardEntryId string `json:"ForwardEntryId" xml:"ForwardEntryId"` ExternalIp string `json:"ExternalIp" xml:"ExternalIp"` ExternalPort string `json:"ExternalPort" xml:"ExternalPort"` IpProtocol string `json:"IpProtocol" xml:"IpProtocol"` InternalIp string `json:"InternalIp" xml:"InternalIp"` InternalPort string `json:"InternalPort" xml:"InternalPort"` Status string `json:"Status" xml:"Status"` }
ForwardTableEntry is a nested struct in ecs response
type ForwardTableIdsInCreateNatGateway ¶
type ForwardTableIdsInCreateNatGateway struct {
ForwardTableId []string `json:"ForwardTableId" xml:"ForwardTableId"`
}
ForwardTableIdsInCreateNatGateway is a nested struct in ecs response
type ForwardTableIdsInDescribeNatGateways ¶
type ForwardTableIdsInDescribeNatGateways struct {
ForwardTableId []string `json:"ForwardTableId" xml:"ForwardTableId"`
}
ForwardTableIdsInDescribeNatGateways is a nested struct in ecs response
type GetInstanceConsoleOutputRequest ¶
type GetInstanceConsoleOutputRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetInstanceConsoleOutputRequest is the request struct for api GetInstanceConsoleOutput
func CreateGetInstanceConsoleOutputRequest ¶
func CreateGetInstanceConsoleOutputRequest() (request *GetInstanceConsoleOutputRequest)
CreateGetInstanceConsoleOutputRequest creates a request to invoke GetInstanceConsoleOutput API
type GetInstanceConsoleOutputResponse ¶
type GetInstanceConsoleOutputResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` ConsoleOutput string `json:"ConsoleOutput" xml:"ConsoleOutput"` LastUpdateTime string `json:"LastUpdateTime" xml:"LastUpdateTime"` }
GetInstanceConsoleOutputResponse is the response struct for api GetInstanceConsoleOutput
func CreateGetInstanceConsoleOutputResponse ¶
func CreateGetInstanceConsoleOutputResponse() (response *GetInstanceConsoleOutputResponse)
CreateGetInstanceConsoleOutputResponse creates a response to parse from GetInstanceConsoleOutput response
type GetInstanceScreenshotRequest ¶
type GetInstanceScreenshotRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` WakeUp requests.Boolean `position:"Query" name:"WakeUp"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetInstanceScreenshotRequest is the request struct for api GetInstanceScreenshot
func CreateGetInstanceScreenshotRequest ¶
func CreateGetInstanceScreenshotRequest() (request *GetInstanceScreenshotRequest)
CreateGetInstanceScreenshotRequest creates a request to invoke GetInstanceScreenshot API
type GetInstanceScreenshotResponse ¶
type GetInstanceScreenshotResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Screenshot string `json:"Screenshot" xml:"Screenshot"` }
GetInstanceScreenshotResponse is the response struct for api GetInstanceScreenshot
func CreateGetInstanceScreenshotResponse ¶
func CreateGetInstanceScreenshotResponse() (response *GetInstanceScreenshotResponse)
CreateGetInstanceScreenshotResponse creates a response to parse from GetInstanceScreenshot response
type HaVip ¶
type HaVip struct { HaVipId string `json:"HaVipId" xml:"HaVipId"` RegionId string `json:"RegionId" xml:"RegionId"` VpcId string `json:"VpcId" xml:"VpcId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` IpAddress string `json:"IpAddress" xml:"IpAddress"` Status string `json:"Status" xml:"Status"` MasterInstanceId string `json:"MasterInstanceId" xml:"MasterInstanceId"` Description string `json:"Description" xml:"Description"` CreateTime string `json:"CreateTime" xml:"CreateTime"` AssociatedInstances AssociatedInstances `json:"AssociatedInstances" xml:"AssociatedInstances"` AssociatedEipAddresses AssociatedEipAddresses `json:"AssociatedEipAddresses" xml:"AssociatedEipAddresses"` }
HaVip is a nested struct in ecs response
type HaVips ¶
type HaVips struct {
HaVip []HaVip `json:"HaVip" xml:"HaVip"`
}
HaVips is a nested struct in ecs response
type HealthStatus ¶
HealthStatus is a nested struct in ecs response
type HpcCluster ¶
type HpcCluster struct { HpcClusterId string `json:"HpcClusterId" xml:"HpcClusterId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` }
HpcCluster is a nested struct in ecs response
type HpcClusters ¶
type HpcClusters struct {
HpcCluster []HpcCluster `json:"HpcCluster" xml:"HpcCluster"`
}
HpcClusters is a nested struct in ecs response
type Image ¶
type Image struct { Progress string `json:"Progress" xml:"Progress"` ImageId string `json:"ImageId" xml:"ImageId"` ImageName string `json:"ImageName" xml:"ImageName"` ImageVersion string `json:"ImageVersion" xml:"ImageVersion"` Description string `json:"Description" xml:"Description"` Size int `json:"Size" xml:"Size"` ImageOwnerAlias string `json:"ImageOwnerAlias" xml:"ImageOwnerAlias"` IsSupportIoOptimized bool `json:"IsSupportIoOptimized" xml:"IsSupportIoOptimized"` IsSupportCloudinit bool `json:"IsSupportCloudinit" xml:"IsSupportCloudinit"` OSName string `json:"OSName" xml:"OSName"` OSNameEn string `json:"OSNameEn" xml:"OSNameEn"` Architecture string `json:"Architecture" xml:"Architecture"` Status string `json:"Status" xml:"Status"` ProductCode string `json:"ProductCode" xml:"ProductCode"` IsSubscribed bool `json:"IsSubscribed" xml:"IsSubscribed"` CreationTime string `json:"CreationTime" xml:"CreationTime"` OSType string `json:"OSType" xml:"OSType"` Platform string `json:"Platform" xml:"Platform"` Usage string `json:"Usage" xml:"Usage"` IsCopied bool `json:"IsCopied" xml:"IsCopied"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` DiskDeviceMappings DiskDeviceMappings `json:"DiskDeviceMappings" xml:"DiskDeviceMappings"` Tags TagsInDescribeImages `json:"Tags" xml:"Tags"` }
Image is a nested struct in ecs response
type Images ¶
type Images struct {
Image []Image `json:"Image" xml:"Image"`
}
Images is a nested struct in ecs response
type ImportImageDiskDeviceMapping ¶
type ImportImageDiskDeviceMapping struct { OSSBucket string `name:"OSSBucket"` DiskImSize string `name:"DiskImSize"` Format string `name:"Format"` Device string `name:"Device"` OSSObject string `name:"OSSObject"` DiskImageSize string `name:"DiskImageSize"` }
ImportImageDiskDeviceMapping is a repeated param struct in ImportImageRequest
type ImportImageRequest ¶
type ImportImageRequest struct { *requests.RpcRequest DiskDeviceMapping *[]ImportImageDiskDeviceMapping `position:"Query" name:"DiskDeviceMapping" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` RoleName string `position:"Query" name:"RoleName"` Description string `position:"Query" name:"Description"` OSType string `position:"Query" name:"OSType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Platform string `position:"Query" name:"Platform"` ImageName string `position:"Query" name:"ImageName"` Architecture string `position:"Query" name:"Architecture"` }
ImportImageRequest is the request struct for api ImportImage
func CreateImportImageRequest ¶
func CreateImportImageRequest() (request *ImportImageRequest)
CreateImportImageRequest creates a request to invoke ImportImage API
type ImportImageResponse ¶
type ImportImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TaskId string `json:"TaskId" xml:"TaskId"` RegionId string `json:"RegionId" xml:"RegionId"` ImageId string `json:"ImageId" xml:"ImageId"` }
ImportImageResponse is the response struct for api ImportImage
func CreateImportImageResponse ¶
func CreateImportImageResponse() (response *ImportImageResponse)
CreateImportImageResponse creates a response to parse from ImportImage response
type ImportKeyPairRequest ¶
type ImportKeyPairRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PublicKeyBody string `position:"Query" name:"PublicKeyBody"` KeyPairName string `position:"Query" name:"KeyPairName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ImportKeyPairRequest is the request struct for api ImportKeyPair
func CreateImportKeyPairRequest ¶
func CreateImportKeyPairRequest() (request *ImportKeyPairRequest)
CreateImportKeyPairRequest creates a request to invoke ImportKeyPair API
type ImportKeyPairResponse ¶
type ImportKeyPairResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` KeyPairFingerPrint string `json:"KeyPairFingerPrint" xml:"KeyPairFingerPrint"` }
ImportKeyPairResponse is the response struct for api ImportKeyPair
func CreateImportKeyPairResponse ¶
func CreateImportKeyPairResponse() (response *ImportKeyPairResponse)
CreateImportKeyPairResponse creates a response to parse from ImportKeyPair response
type ImportSnapshotRequest ¶
type ImportSnapshotRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SnapshotName string `position:"Query" name:"SnapshotName"` OssObject string `position:"Query" name:"OssObject"` OssBucket string `position:"Query" name:"OssBucket"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` RoleName string `position:"Query" name:"RoleName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ImportSnapshotRequest is the request struct for api ImportSnapshot
func CreateImportSnapshotRequest ¶
func CreateImportSnapshotRequest() (request *ImportSnapshotRequest)
CreateImportSnapshotRequest creates a request to invoke ImportSnapshot API
type ImportSnapshotResponse ¶
type ImportSnapshotResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TaskId string `json:"TaskId" xml:"TaskId"` SnapshotId string `json:"SnapshotId" xml:"SnapshotId"` }
ImportSnapshotResponse is the response struct for api ImportSnapshot
func CreateImportSnapshotResponse ¶
func CreateImportSnapshotResponse() (response *ImportSnapshotResponse)
CreateImportSnapshotResponse creates a response to parse from ImportSnapshot response
type InnerIpAddressInDescribeInstanceAttribute ¶
type InnerIpAddressInDescribeInstanceAttribute struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
InnerIpAddressInDescribeInstanceAttribute is a nested struct in ecs response
type InnerIpAddressInDescribeInstances ¶
type InnerIpAddressInDescribeInstances struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
InnerIpAddressInDescribeInstances is a nested struct in ecs response
type InstallCloudAssistantRequest ¶
type InstallCloudAssistantRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId *[]string `position:"Query" name:"InstanceId" type:"Repeated"` }
InstallCloudAssistantRequest is the request struct for api InstallCloudAssistant
func CreateInstallCloudAssistantRequest ¶
func CreateInstallCloudAssistantRequest() (request *InstallCloudAssistantRequest)
CreateInstallCloudAssistantRequest creates a request to invoke InstallCloudAssistant API
type InstallCloudAssistantResponse ¶
type InstallCloudAssistantResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
InstallCloudAssistantResponse is the response struct for api InstallCloudAssistant
func CreateInstallCloudAssistantResponse ¶
func CreateInstallCloudAssistantResponse() (response *InstallCloudAssistantResponse)
CreateInstallCloudAssistantResponse creates a response to parse from InstallCloudAssistant response
type Instance ¶
type Instance struct { ImageId string `json:"ImageId" xml:"ImageId"` InstanceType string `json:"InstanceType" xml:"InstanceType"` AutoReleaseTime string `json:"AutoReleaseTime" xml:"AutoReleaseTime"` DeviceAvailable bool `json:"DeviceAvailable" xml:"DeviceAvailable"` InstanceNetworkType string `json:"InstanceNetworkType" xml:"InstanceNetworkType"` LocalStorageAmount int `json:"LocalStorageAmount" xml:"LocalStorageAmount"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` ClusterId string `json:"ClusterId" xml:"ClusterId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` CreditSpecification string `json:"CreditSpecification" xml:"CreditSpecification"` GPUAmount int `json:"GPUAmount" xml:"GPUAmount"` StartTime string `json:"StartTime" xml:"StartTime"` ZoneId string `json:"ZoneId" xml:"ZoneId"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` InternetMaxBandwidthIn int `json:"InternetMaxBandwidthIn" xml:"InternetMaxBandwidthIn"` HostName string `json:"HostName" xml:"HostName"` Cpu int `json:"Cpu" xml:"Cpu"` Status string `json:"Status" xml:"Status"` SpotPriceLimit float64 `json:"SpotPriceLimit" xml:"SpotPriceLimit"` OSName string `json:"OSName" xml:"OSName"` OSNameEn string `json:"OSNameEn" xml:"OSNameEn"` SerialNumber string `json:"SerialNumber" xml:"SerialNumber"` RegionId string `json:"RegionId" xml:"RegionId"` InternetMaxBandwidthOut int `json:"InternetMaxBandwidthOut" xml:"InternetMaxBandwidthOut"` IoOptimized bool `json:"IoOptimized" xml:"IoOptimized"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` InstanceTypeFamily string `json:"InstanceTypeFamily" xml:"InstanceTypeFamily"` InstanceId string `json:"InstanceId" xml:"InstanceId"` DeploymentSetId string `json:"DeploymentSetId" xml:"DeploymentSetId"` GPUSpec string `json:"GPUSpec" xml:"GPUSpec"` Description string `json:"Description" xml:"Description"` Recyclable bool `json:"Recyclable" xml:"Recyclable"` SaleCycle string `json:"SaleCycle" xml:"SaleCycle"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` OSType string `json:"OSType" xml:"OSType"` Memory int `json:"Memory" xml:"Memory"` CreationTime string `json:"CreationTime" xml:"CreationTime"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` HpcClusterId string `json:"HpcClusterId" xml:"HpcClusterId"` LocalStorageCapacity int `json:"LocalStorageCapacity" xml:"LocalStorageCapacity"` VlanId string `json:"VlanId" xml:"VlanId"` StoppedMode string `json:"StoppedMode" xml:"StoppedMode"` SpotStrategy string `json:"SpotStrategy" xml:"SpotStrategy"` DeletionProtection bool `json:"DeletionProtection" xml:"DeletionProtection"` SecurityGroupIds SecurityGroupIdsInDescribeInstances `json:"SecurityGroupIds" xml:"SecurityGroupIds"` InnerIpAddress InnerIpAddressInDescribeInstances `json:"InnerIpAddress" xml:"InnerIpAddress"` PublicIpAddress PublicIpAddressInDescribeInstances `json:"PublicIpAddress" xml:"PublicIpAddress"` RdmaIpAddress RdmaIpAddress `json:"RdmaIpAddress" xml:"RdmaIpAddress"` EipAddress EipAddress `json:"EipAddress" xml:"EipAddress"` EcsCapacityReservationAttr EcsCapacityReservationAttr `json:"EcsCapacityReservationAttr" xml:"EcsCapacityReservationAttr"` DedicatedHostAttribute DedicatedHostAttribute `json:"DedicatedHostAttribute" xml:"DedicatedHostAttribute"` VpcAttributes VpcAttributes `json:"VpcAttributes" xml:"VpcAttributes"` NetworkInterfaces NetworkInterfacesInDescribeInstances `json:"NetworkInterfaces" xml:"NetworkInterfaces"` OperationLocks OperationLocksInDescribeInstances `json:"OperationLocks" xml:"OperationLocks"` Tags TagsInDescribeInstances `json:"Tags" xml:"Tags"` }
Instance is a nested struct in ecs response
type InstanceCloudAssistantStatus ¶
type InstanceCloudAssistantStatus struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` CloudAssistantStatus string `json:"CloudAssistantStatus" xml:"CloudAssistantStatus"` }
InstanceCloudAssistantStatus is a nested struct in ecs response
type InstanceCloudAssistantStatusSet ¶
type InstanceCloudAssistantStatusSet struct {
InstanceCloudAssistantStatus []InstanceCloudAssistantStatus `json:"InstanceCloudAssistantStatus" xml:"InstanceCloudAssistantStatus"`
}
InstanceCloudAssistantStatusSet is a nested struct in ecs response
type InstanceFullStatusSet ¶
type InstanceFullStatusSet struct {
InstanceFullStatusType []InstanceFullStatusType `json:"InstanceFullStatusType" xml:"InstanceFullStatusType"`
}
InstanceFullStatusSet is a nested struct in ecs response
type InstanceFullStatusType ¶
type InstanceFullStatusType struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` Status Status `json:"Status" xml:"Status"` HealthStatus HealthStatus `json:"HealthStatus" xml:"HealthStatus"` ScheduledSystemEventSet ScheduledSystemEventSet `json:"ScheduledSystemEventSet" xml:"ScheduledSystemEventSet"` }
InstanceFullStatusType is a nested struct in ecs response
type InstanceGenerations ¶
type InstanceGenerations struct {
SupportedInstanceGeneration []string `json:"supportedInstanceGeneration" xml:"supportedInstanceGeneration"`
}
InstanceGenerations is a nested struct in ecs response
type InstanceIdSets ¶
type InstanceIdSets struct {
InstanceIdSet []string `json:"InstanceIdSet" xml:"InstanceIdSet"`
}
InstanceIdSets is a nested struct in ecs response
type InstanceIds ¶
type InstanceIds struct {
InstanceId []string `json:"InstanceId" xml:"InstanceId"`
}
InstanceIds is a nested struct in ecs response
type InstanceMonitorData ¶
type InstanceMonitorData struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` CPU int `json:"CPU" xml:"CPU"` IntranetRX int `json:"IntranetRX" xml:"IntranetRX"` IntranetTX int `json:"IntranetTX" xml:"IntranetTX"` IntranetBandwidth int `json:"IntranetBandwidth" xml:"IntranetBandwidth"` InternetRX int `json:"InternetRX" xml:"InternetRX"` InternetTX int `json:"InternetTX" xml:"InternetTX"` InternetBandwidth int `json:"InternetBandwidth" xml:"InternetBandwidth"` IOPSRead int `json:"IOPSRead" xml:"IOPSRead"` IOPSWrite int `json:"IOPSWrite" xml:"IOPSWrite"` BPSRead int `json:"BPSRead" xml:"BPSRead"` BPSWrite int `json:"BPSWrite" xml:"BPSWrite"` CPUCreditUsage float64 `json:"CPUCreditUsage" xml:"CPUCreditUsage"` CPUCreditBalance float64 `json:"CPUCreditBalance" xml:"CPUCreditBalance"` CPUAdvanceCreditBalance float64 `json:"CPUAdvanceCreditBalance" xml:"CPUAdvanceCreditBalance"` CPUNotpaidSurplusCreditUsage float64 `json:"CPUNotpaidSurplusCreditUsage" xml:"CPUNotpaidSurplusCreditUsage"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` }
InstanceMonitorData is a nested struct in ecs response
type InstanceRamRoleSet ¶
type InstanceRamRoleSet struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` RamRoleName string `json:"RamRoleName" xml:"RamRoleName"` }
InstanceRamRoleSet is a nested struct in ecs response
type InstanceRamRoleSetsInDescribeInstanceRamRole ¶
type InstanceRamRoleSetsInDescribeInstanceRamRole struct {
InstanceRamRoleSet []InstanceRamRoleSet `json:"InstanceRamRoleSet" xml:"InstanceRamRoleSet"`
}
InstanceRamRoleSetsInDescribeInstanceRamRole is a nested struct in ecs response
type InstanceRamRoleSetsInDetachInstanceRamRole ¶
type InstanceRamRoleSetsInDetachInstanceRamRole struct {
InstanceRamRoleSet []InstanceRamRoleSet `json:"InstanceRamRoleSet" xml:"InstanceRamRoleSet"`
}
InstanceRamRoleSetsInDetachInstanceRamRole is a nested struct in ecs response
type InstanceRenewAttribute ¶
type InstanceRenewAttribute struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` AutoRenewEnabled bool `json:"AutoRenewEnabled" xml:"AutoRenewEnabled"` Duration int `json:"Duration" xml:"Duration"` PeriodUnit string `json:"PeriodUnit" xml:"PeriodUnit"` RenewalStatus string `json:"RenewalStatus" xml:"RenewalStatus"` }
InstanceRenewAttribute is a nested struct in ecs response
type InstanceRenewAttributes ¶
type InstanceRenewAttributes struct {
InstanceRenewAttribute []InstanceRenewAttribute `json:"InstanceRenewAttribute" xml:"InstanceRenewAttribute"`
}
InstanceRenewAttributes is a nested struct in ecs response
type InstanceStatus ¶
type InstanceStatus struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` Status string `json:"Status" xml:"Status"` }
InstanceStatus is a nested struct in ecs response
type InstanceStatuses ¶
type InstanceStatuses struct {
InstanceStatus []InstanceStatus `json:"InstanceStatus" xml:"InstanceStatus"`
}
InstanceStatuses is a nested struct in ecs response
type InstanceSystemEventSet ¶
type InstanceSystemEventSet struct {
InstanceSystemEventType []InstanceSystemEventType `json:"InstanceSystemEventType" xml:"InstanceSystemEventType"`
}
InstanceSystemEventSet is a nested struct in ecs response
type InstanceSystemEventType ¶
type InstanceSystemEventType struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` EventId string `json:"EventId" xml:"EventId"` EventPublishTime string `json:"EventPublishTime" xml:"EventPublishTime"` NotBefore string `json:"NotBefore" xml:"NotBefore"` EventFinishTime string `json:"EventFinishTime" xml:"EventFinishTime"` EventType EventType `json:"EventType" xml:"EventType"` EventCycleStatus EventCycleStatus `json:"EventCycleStatus" xml:"EventCycleStatus"` ExtendedAttribute ExtendedAttribute `json:"ExtendedAttribute" xml:"ExtendedAttribute"` }
InstanceSystemEventType is a nested struct in ecs response
type InstanceTag ¶
type InstanceTag struct { Key string `json:"Key" xml:"Key"` Value string `json:"Value" xml:"Value"` }
InstanceTag is a nested struct in ecs response
type InstanceType ¶
type InstanceType struct { MemorySize float64 `json:"MemorySize" xml:"MemorySize"` EniPrivateIpAddressQuantity int `json:"EniPrivateIpAddressQuantity" xml:"EniPrivateIpAddressQuantity"` InstancePpsRx int `json:"InstancePpsRx" xml:"InstancePpsRx"` CpuCoreCount int `json:"CpuCoreCount" xml:"CpuCoreCount"` Cores int `json:"Cores" xml:"Cores"` Memory int `json:"Memory" xml:"Memory"` InstanceTypeId string `json:"InstanceTypeId" xml:"InstanceTypeId"` InstanceBandwidthRx int `json:"InstanceBandwidthRx" xml:"InstanceBandwidthRx"` InstanceType string `json:"InstanceType" xml:"InstanceType"` BaselineCredit int `json:"BaselineCredit" xml:"BaselineCredit"` EniQuantity int `json:"EniQuantity" xml:"EniQuantity"` Generation string `json:"Generation" xml:"Generation"` GPUAmount int `json:"GPUAmount" xml:"GPUAmount"` SupportIoOptimized string `json:"SupportIoOptimized" xml:"SupportIoOptimized"` InstanceTypeFamily string `json:"InstanceTypeFamily" xml:"InstanceTypeFamily"` InitialCredit int `json:"InitialCredit" xml:"InitialCredit"` InstancePpsTx int `json:"InstancePpsTx" xml:"InstancePpsTx"` LocalStorageAmount int `json:"LocalStorageAmount" xml:"LocalStorageAmount"` InstanceFamilyLevel string `json:"InstanceFamilyLevel" xml:"InstanceFamilyLevel"` LocalStorageCapacity int `json:"LocalStorageCapacity" xml:"LocalStorageCapacity"` GPUSpec string `json:"GPUSpec" xml:"GPUSpec"` LocalStorageCategory string `json:"LocalStorageCategory" xml:"LocalStorageCategory"` InstanceBandwidthTx int `json:"InstanceBandwidthTx" xml:"InstanceBandwidthTx"` }
InstanceType is a nested struct in ecs response
type InstanceTypeFamiliesInDescribeInstanceTypeFamilies ¶
type InstanceTypeFamiliesInDescribeInstanceTypeFamilies struct {
InstanceTypeFamily []InstanceTypeFamily `json:"InstanceTypeFamily" xml:"InstanceTypeFamily"`
}
InstanceTypeFamiliesInDescribeInstanceTypeFamilies is a nested struct in ecs response
type InstanceTypeFamiliesInDescribeZones ¶
type InstanceTypeFamiliesInDescribeZones struct {
SupportedInstanceTypeFamily []string `json:"supportedInstanceTypeFamily" xml:"supportedInstanceTypeFamily"`
}
InstanceTypeFamiliesInDescribeZones is a nested struct in ecs response
type InstanceTypeFamily ¶
type InstanceTypeFamily struct { InstanceTypeFamilyId string `json:"InstanceTypeFamilyId" xml:"InstanceTypeFamilyId"` Generation string `json:"Generation" xml:"Generation"` }
InstanceTypeFamily is a nested struct in ecs response
type InstanceTypesInDescribeImageSupportInstanceTypes ¶
type InstanceTypesInDescribeImageSupportInstanceTypes struct {
InstanceType []InstanceType `json:"InstanceType" xml:"InstanceType"`
}
InstanceTypesInDescribeImageSupportInstanceTypes is a nested struct in ecs response
type InstanceTypesInDescribeInstanceTypes ¶
type InstanceTypesInDescribeInstanceTypes struct {
InstanceType []InstanceType `json:"InstanceType" xml:"InstanceType"`
}
InstanceTypesInDescribeInstanceTypes is a nested struct in ecs response
type InstanceTypesInDescribeZones ¶
type InstanceTypesInDescribeZones struct {
SupportedInstanceType []string `json:"supportedInstanceType" xml:"supportedInstanceType"`
}
InstanceTypesInDescribeZones is a nested struct in ecs response
type InstancesInDescribeDedicatedHosts ¶
type InstancesInDescribeDedicatedHosts struct {
Instance []Instance `json:"Instance" xml:"Instance"`
}
InstancesInDescribeDedicatedHosts is a nested struct in ecs response
type InstancesInDescribeInstances ¶
type InstancesInDescribeInstances struct {
Instance []Instance `json:"Instance" xml:"Instance"`
}
InstancesInDescribeInstances is a nested struct in ecs response
type Invocation ¶
type Invocation struct { CommandId string `json:"CommandId" xml:"CommandId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` CommandName string `json:"CommandName" xml:"CommandName"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` InvokeId string `json:"InvokeId" xml:"InvokeId"` InvokeStatus string `json:"InvokeStatus" xml:"InvokeStatus"` Timed bool `json:"Timed" xml:"Timed"` Frequency string `json:"Frequency" xml:"Frequency"` CommandType string `json:"CommandType" xml:"CommandType"` InvocationResults InvocationResults `json:"InvocationResults" xml:"InvocationResults"` InvokeInstances InvokeInstances `json:"InvokeInstances" xml:"InvokeInstances"` }
Invocation is a nested struct in ecs response
type InvocationResult ¶
type InvocationResult struct { CommandId string `json:"CommandId" xml:"CommandId"` InvokeId string `json:"InvokeId" xml:"InvokeId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` FinishedTime string `json:"FinishedTime" xml:"FinishedTime"` Output string `json:"Output" xml:"Output"` InvokeRecordStatus string `json:"InvokeRecordStatus" xml:"InvokeRecordStatus"` ExitCode int `json:"ExitCode" xml:"ExitCode"` }
InvocationResult is a nested struct in ecs response
type InvocationResults ¶
type InvocationResults struct {
InvocationResult []InvocationResult `json:"InvocationResult" xml:"InvocationResult"`
}
InvocationResults is a nested struct in ecs response
type Invocations ¶
type Invocations struct {
Invocation []Invocation `json:"Invocation" xml:"Invocation"`
}
Invocations is a nested struct in ecs response
type InvokeCommandRequest ¶
type InvokeCommandRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CommandId string `position:"Query" name:"CommandId"` Frequency string `position:"Query" name:"Frequency"` Timed requests.Boolean `position:"Query" name:"Timed"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId *[]string `position:"Query" name:"InstanceId" type:"Repeated"` }
InvokeCommandRequest is the request struct for api InvokeCommand
func CreateInvokeCommandRequest ¶
func CreateInvokeCommandRequest() (request *InvokeCommandRequest)
CreateInvokeCommandRequest creates a request to invoke InvokeCommand API
type InvokeCommandResponse ¶
type InvokeCommandResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InvokeId string `json:"InvokeId" xml:"InvokeId"` }
InvokeCommandResponse is the response struct for api InvokeCommand
func CreateInvokeCommandResponse ¶
func CreateInvokeCommandResponse() (response *InvokeCommandResponse)
CreateInvokeCommandResponse creates a response to parse from InvokeCommand response
type InvokeInstance ¶
type InvokeInstance struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceInvokeStatus string `json:"InstanceInvokeStatus" xml:"InstanceInvokeStatus"` }
InvokeInstance is a nested struct in ecs response
type InvokeInstances ¶
type InvokeInstances struct {
InvokeInstance []InvokeInstance `json:"InvokeInstance" xml:"InvokeInstance"`
}
InvokeInstances is a nested struct in ecs response
type Ipv6Set ¶
type Ipv6Set struct {
Ipv6Address string `json:"Ipv6Address" xml:"Ipv6Address"`
}
Ipv6Set is a nested struct in ecs response
type Ipv6Sets ¶
type Ipv6Sets struct {
Ipv6Set []Ipv6Set `json:"Ipv6Set" xml:"Ipv6Set"`
}
Ipv6Sets is a nested struct in ecs response
type JoinResourceGroupRequest ¶
type JoinResourceGroupRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
JoinResourceGroupRequest is the request struct for api JoinResourceGroup
func CreateJoinResourceGroupRequest ¶
func CreateJoinResourceGroupRequest() (request *JoinResourceGroupRequest)
CreateJoinResourceGroupRequest creates a request to invoke JoinResourceGroup API
type JoinResourceGroupResponse ¶
type JoinResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
JoinResourceGroupResponse is the response struct for api JoinResourceGroup
func CreateJoinResourceGroupResponse ¶
func CreateJoinResourceGroupResponse() (response *JoinResourceGroupResponse)
CreateJoinResourceGroupResponse creates a response to parse from JoinResourceGroup response
type JoinSecurityGroupRequest ¶
type JoinSecurityGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
JoinSecurityGroupRequest is the request struct for api JoinSecurityGroup
func CreateJoinSecurityGroupRequest ¶
func CreateJoinSecurityGroupRequest() (request *JoinSecurityGroupRequest)
CreateJoinSecurityGroupRequest creates a request to invoke JoinSecurityGroup API
type JoinSecurityGroupResponse ¶
type JoinSecurityGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
JoinSecurityGroupResponse is the response struct for api JoinSecurityGroup
func CreateJoinSecurityGroupResponse ¶
func CreateJoinSecurityGroupResponse() (response *JoinSecurityGroupResponse)
CreateJoinSecurityGroupResponse creates a response to parse from JoinSecurityGroup response
type KeyPair ¶
type KeyPair struct { KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` KeyPairFingerPrint string `json:"KeyPairFingerPrint" xml:"KeyPairFingerPrint"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Tags TagsInDescribeKeyPairs `json:"Tags" xml:"Tags"` }
KeyPair is a nested struct in ecs response
type KeyPairs ¶
type KeyPairs struct {
KeyPair []KeyPair `json:"KeyPair" xml:"KeyPair"`
}
KeyPairs is a nested struct in ecs response
type LaunchTemplateData ¶
type LaunchTemplateData struct { ImageId string `json:"ImageId" xml:"ImageId"` ImageOwnerAlias string `json:"ImageOwnerAlias" xml:"ImageOwnerAlias"` PasswordInherit bool `json:"PasswordInherit" xml:"PasswordInherit"` InstanceType string `json:"InstanceType" xml:"InstanceType"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` VpcId string `json:"VpcId" xml:"VpcId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` Description string `json:"Description" xml:"Description"` InternetMaxBandwidthIn int `json:"InternetMaxBandwidthIn" xml:"InternetMaxBandwidthIn"` InternetMaxBandwidthOut int `json:"InternetMaxBandwidthOut" xml:"InternetMaxBandwidthOut"` HostName string `json:"HostName" xml:"HostName"` ZoneId string `json:"ZoneId" xml:"ZoneId"` SystemDiskSize int `json:"SystemDisk.Size" xml:"SystemDisk.Size"` SystemDiskCategory string `json:"SystemDisk.Category" xml:"SystemDisk.Category"` SystemDiskDiskName string `json:"SystemDisk.DiskName" xml:"SystemDisk.DiskName"` SystemDiskDescription string `json:"SystemDisk.Description" xml:"SystemDisk.Description"` SystemDiskIops int `json:"SystemDisk.Iops" xml:"SystemDisk.Iops"` IoOptimized string `json:"IoOptimized" xml:"IoOptimized"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` Period int `json:"Period" xml:"Period"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` EnableVmOsConfig bool `json:"EnableVmOsConfig" xml:"EnableVmOsConfig"` NetworkType string `json:"NetworkType" xml:"NetworkType"` UserData string `json:"UserData" xml:"UserData"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` RamRoleName string `json:"RamRoleName" xml:"RamRoleName"` AutoReleaseTime string `json:"AutoReleaseTime" xml:"AutoReleaseTime"` SpotStrategy string `json:"SpotStrategy" xml:"SpotStrategy"` SpotPriceLimit float64 `json:"SpotPriceLimit" xml:"SpotPriceLimit"` SpotDuration int `json:"SpotDuration" xml:"SpotDuration"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` SecurityEnhancementStrategy string `json:"SecurityEnhancementStrategy" xml:"SecurityEnhancementStrategy"` DataDisks DataDisks `json:"DataDisks" xml:"DataDisks"` NetworkInterfaces NetworkInterfacesInDescribeLaunchTemplateVersions `json:"NetworkInterfaces" xml:"NetworkInterfaces"` Tags TagsInDescribeLaunchTemplateVersions `json:"Tags" xml:"Tags"` }
LaunchTemplateData is a nested struct in ecs response
type LaunchTemplateSet ¶
type LaunchTemplateSet struct { CreateTime string `json:"CreateTime" xml:"CreateTime"` ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"` LaunchTemplateId string `json:"LaunchTemplateId" xml:"LaunchTemplateId"` LaunchTemplateName string `json:"LaunchTemplateName" xml:"LaunchTemplateName"` DefaultVersionNumber int `json:"DefaultVersionNumber" xml:"DefaultVersionNumber"` LatestVersionNumber int `json:"LatestVersionNumber" xml:"LatestVersionNumber"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Tags TagsInDescribeLaunchTemplates `json:"Tags" xml:"Tags"` }
LaunchTemplateSet is a nested struct in ecs response
type LaunchTemplateSets ¶
type LaunchTemplateSets struct {
LaunchTemplateSet []LaunchTemplateSet `json:"LaunchTemplateSet" xml:"LaunchTemplateSet"`
}
LaunchTemplateSets is a nested struct in ecs response
type LaunchTemplateVersionSet ¶
type LaunchTemplateVersionSet struct { CreateTime string `json:"CreateTime" xml:"CreateTime"` ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"` LaunchTemplateId string `json:"LaunchTemplateId" xml:"LaunchTemplateId"` LaunchTemplateName string `json:"LaunchTemplateName" xml:"LaunchTemplateName"` DefaultVersion bool `json:"DefaultVersion" xml:"DefaultVersion"` VersionNumber int `json:"VersionNumber" xml:"VersionNumber"` VersionDescription string `json:"VersionDescription" xml:"VersionDescription"` CreatedBy string `json:"CreatedBy" xml:"CreatedBy"` LaunchTemplateData LaunchTemplateData `json:"LaunchTemplateData" xml:"LaunchTemplateData"` }
LaunchTemplateVersionSet is a nested struct in ecs response
type LaunchTemplateVersionSets ¶
type LaunchTemplateVersionSets struct {
LaunchTemplateVersionSet []LaunchTemplateVersionSet `json:"LaunchTemplateVersionSet" xml:"LaunchTemplateVersionSet"`
}
LaunchTemplateVersionSets is a nested struct in ecs response
type LeaveSecurityGroupRequest ¶
type LeaveSecurityGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
LeaveSecurityGroupRequest is the request struct for api LeaveSecurityGroup
func CreateLeaveSecurityGroupRequest ¶
func CreateLeaveSecurityGroupRequest() (request *LeaveSecurityGroupRequest)
CreateLeaveSecurityGroupRequest creates a request to invoke LeaveSecurityGroup API
type LeaveSecurityGroupResponse ¶
type LeaveSecurityGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
LeaveSecurityGroupResponse is the response struct for api LeaveSecurityGroup
func CreateLeaveSecurityGroupResponse ¶
func CreateLeaveSecurityGroupResponse() (response *LeaveSecurityGroupResponse)
CreateLeaveSecurityGroupResponse creates a response to parse from LeaveSecurityGroup response
type Link ¶
type Link struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` VpcId string `json:"VpcId" xml:"VpcId"` }
Link is a nested struct in ecs response
type Links ¶
type Links struct {
Link []Link `json:"Link" xml:"Link"`
}
Links is a nested struct in ecs response
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type LockReason ¶
type LockReason struct { LockReason string `json:"LockReason" xml:"LockReason"` LockMsg string `json:"LockMsg" xml:"LockMsg"` }
LockReason is a nested struct in ecs response
type ModifyAutoSnapshotPolicyExRequest ¶
type ModifyAutoSnapshotPolicyExRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` AutoSnapshotPolicyId string `position:"Query" name:"autoSnapshotPolicyId"` TimePoints string `position:"Query" name:"timePoints"` RetentionDays requests.Integer `position:"Query" name:"retentionDays"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RepeatWeekdays string `position:"Query" name:"repeatWeekdays"` AutoSnapshotPolicyName string `position:"Query" name:"autoSnapshotPolicyName"` }
ModifyAutoSnapshotPolicyExRequest is the request struct for api ModifyAutoSnapshotPolicyEx
func CreateModifyAutoSnapshotPolicyExRequest ¶
func CreateModifyAutoSnapshotPolicyExRequest() (request *ModifyAutoSnapshotPolicyExRequest)
CreateModifyAutoSnapshotPolicyExRequest creates a request to invoke ModifyAutoSnapshotPolicyEx API
type ModifyAutoSnapshotPolicyExResponse ¶
type ModifyAutoSnapshotPolicyExResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAutoSnapshotPolicyExResponse is the response struct for api ModifyAutoSnapshotPolicyEx
func CreateModifyAutoSnapshotPolicyExResponse ¶
func CreateModifyAutoSnapshotPolicyExResponse() (response *ModifyAutoSnapshotPolicyExResponse)
CreateModifyAutoSnapshotPolicyExResponse creates a response to parse from ModifyAutoSnapshotPolicyEx response
type ModifyAutoSnapshotPolicyRequest ¶
type ModifyAutoSnapshotPolicyRequest struct { *requests.RpcRequest DataDiskPolicyEnabled requests.Boolean `position:"Query" name:"DataDiskPolicyEnabled"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DataDiskPolicyRetentionDays requests.Integer `position:"Query" name:"DataDiskPolicyRetentionDays"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` SystemDiskPolicyRetentionLastWeek requests.Boolean `position:"Query" name:"SystemDiskPolicyRetentionLastWeek"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SystemDiskPolicyTimePeriod requests.Integer `position:"Query" name:"SystemDiskPolicyTimePeriod"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DataDiskPolicyRetentionLastWeek requests.Boolean `position:"Query" name:"DataDiskPolicyRetentionLastWeek"` SystemDiskPolicyRetentionDays requests.Integer `position:"Query" name:"SystemDiskPolicyRetentionDays"` DataDiskPolicyTimePeriod requests.Integer `position:"Query" name:"DataDiskPolicyTimePeriod"` SystemDiskPolicyEnabled requests.Boolean `position:"Query" name:"SystemDiskPolicyEnabled"` }
ModifyAutoSnapshotPolicyRequest is the request struct for api ModifyAutoSnapshotPolicy
func CreateModifyAutoSnapshotPolicyRequest ¶
func CreateModifyAutoSnapshotPolicyRequest() (request *ModifyAutoSnapshotPolicyRequest)
CreateModifyAutoSnapshotPolicyRequest creates a request to invoke ModifyAutoSnapshotPolicy API
type ModifyAutoSnapshotPolicyResponse ¶
type ModifyAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAutoSnapshotPolicyResponse is the response struct for api ModifyAutoSnapshotPolicy
func CreateModifyAutoSnapshotPolicyResponse ¶
func CreateModifyAutoSnapshotPolicyResponse() (response *ModifyAutoSnapshotPolicyResponse)
CreateModifyAutoSnapshotPolicyResponse creates a response to parse from ModifyAutoSnapshotPolicy response
type ModifyBandwidthPackageSpecRequest ¶
type ModifyBandwidthPackageSpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyBandwidthPackageSpecRequest is the request struct for api ModifyBandwidthPackageSpec
func CreateModifyBandwidthPackageSpecRequest ¶
func CreateModifyBandwidthPackageSpecRequest() (request *ModifyBandwidthPackageSpecRequest)
CreateModifyBandwidthPackageSpecRequest creates a request to invoke ModifyBandwidthPackageSpec API
type ModifyBandwidthPackageSpecResponse ¶
type ModifyBandwidthPackageSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyBandwidthPackageSpecResponse is the response struct for api ModifyBandwidthPackageSpec
func CreateModifyBandwidthPackageSpecResponse ¶
func CreateModifyBandwidthPackageSpecResponse() (response *ModifyBandwidthPackageSpecResponse)
CreateModifyBandwidthPackageSpecResponse creates a response to parse from ModifyBandwidthPackageSpec response
type ModifyCommandRequest ¶
type ModifyCommandRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` WorkingDir string `position:"Query" name:"WorkingDir"` Description string `position:"Query" name:"Description"` CommandId string `position:"Query" name:"CommandId"` CommandContent string `position:"Query" name:"CommandContent"` Timeout requests.Integer `position:"Query" name:"Timeout"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
ModifyCommandRequest is the request struct for api ModifyCommand
func CreateModifyCommandRequest ¶
func CreateModifyCommandRequest() (request *ModifyCommandRequest)
CreateModifyCommandRequest creates a request to invoke ModifyCommand API
type ModifyCommandResponse ¶
type ModifyCommandResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCommandResponse is the response struct for api ModifyCommand
func CreateModifyCommandResponse ¶
func CreateModifyCommandResponse() (response *ModifyCommandResponse)
CreateModifyCommandResponse creates a response to parse from ModifyCommand response
type ModifyDedicatedHostAttributeRequest ¶
type ModifyDedicatedHostAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` ActionOnMaintenance string `position:"Query" name:"ActionOnMaintenance"` DedicatedHostName string `position:"Query" name:"DedicatedHostName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DedicatedHostId string `position:"Query" name:"DedicatedHostId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NetworkAttributesSlbUdpTimeout requests.Integer `position:"Query" name:"NetworkAttributes.SlbUdpTimeout"` NetworkAttributesUdpTimeout requests.Integer `position:"Query" name:"NetworkAttributes.UdpTimeout"` }
ModifyDedicatedHostAttributeRequest is the request struct for api ModifyDedicatedHostAttribute
func CreateModifyDedicatedHostAttributeRequest ¶
func CreateModifyDedicatedHostAttributeRequest() (request *ModifyDedicatedHostAttributeRequest)
CreateModifyDedicatedHostAttributeRequest creates a request to invoke ModifyDedicatedHostAttribute API
type ModifyDedicatedHostAttributeResponse ¶
type ModifyDedicatedHostAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDedicatedHostAttributeResponse is the response struct for api ModifyDedicatedHostAttribute
func CreateModifyDedicatedHostAttributeResponse ¶
func CreateModifyDedicatedHostAttributeResponse() (response *ModifyDedicatedHostAttributeResponse)
CreateModifyDedicatedHostAttributeResponse creates a response to parse from ModifyDedicatedHostAttribute response
type ModifyDedicatedHostAutoReleaseTimeRequest ¶
type ModifyDedicatedHostAutoReleaseTimeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AutoReleaseTime string `position:"Query" name:"AutoReleaseTime"` DedicatedHostId string `position:"Query" name:"DedicatedHostId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyDedicatedHostAutoReleaseTimeRequest is the request struct for api ModifyDedicatedHostAutoReleaseTime
func CreateModifyDedicatedHostAutoReleaseTimeRequest ¶
func CreateModifyDedicatedHostAutoReleaseTimeRequest() (request *ModifyDedicatedHostAutoReleaseTimeRequest)
CreateModifyDedicatedHostAutoReleaseTimeRequest creates a request to invoke ModifyDedicatedHostAutoReleaseTime API
type ModifyDedicatedHostAutoReleaseTimeResponse ¶
type ModifyDedicatedHostAutoReleaseTimeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDedicatedHostAutoReleaseTimeResponse is the response struct for api ModifyDedicatedHostAutoReleaseTime
func CreateModifyDedicatedHostAutoReleaseTimeResponse ¶
func CreateModifyDedicatedHostAutoReleaseTimeResponse() (response *ModifyDedicatedHostAutoReleaseTimeResponse)
CreateModifyDedicatedHostAutoReleaseTimeResponse creates a response to parse from ModifyDedicatedHostAutoReleaseTime response
type ModifyDedicatedHostAutoRenewAttributeRequest ¶
type ModifyDedicatedHostAutoRenewAttributeRequest struct { *requests.RpcRequest Duration requests.Integer `position:"Query" name:"Duration"` DedicatedHostIds string `position:"Query" name:"DedicatedHostIds"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` RenewalStatus string `position:"Query" name:"RenewalStatus"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyDedicatedHostAutoRenewAttributeRequest is the request struct for api ModifyDedicatedHostAutoRenewAttribute
func CreateModifyDedicatedHostAutoRenewAttributeRequest ¶
func CreateModifyDedicatedHostAutoRenewAttributeRequest() (request *ModifyDedicatedHostAutoRenewAttributeRequest)
CreateModifyDedicatedHostAutoRenewAttributeRequest creates a request to invoke ModifyDedicatedHostAutoRenewAttribute API
type ModifyDedicatedHostAutoRenewAttributeResponse ¶
type ModifyDedicatedHostAutoRenewAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDedicatedHostAutoRenewAttributeResponse is the response struct for api ModifyDedicatedHostAutoRenewAttribute
func CreateModifyDedicatedHostAutoRenewAttributeResponse ¶
func CreateModifyDedicatedHostAutoRenewAttributeResponse() (response *ModifyDedicatedHostAutoRenewAttributeResponse)
CreateModifyDedicatedHostAutoRenewAttributeResponse creates a response to parse from ModifyDedicatedHostAutoRenewAttribute response
type ModifyDeploymentSetAttributeRequest ¶
type ModifyDeploymentSetAttributeRequest struct { *requests.RpcRequest DeploymentSetId string `position:"Query" name:"DeploymentSetId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` DeploymentSetName string `position:"Query" name:"DeploymentSetName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyDeploymentSetAttributeRequest is the request struct for api ModifyDeploymentSetAttribute
func CreateModifyDeploymentSetAttributeRequest ¶
func CreateModifyDeploymentSetAttributeRequest() (request *ModifyDeploymentSetAttributeRequest)
CreateModifyDeploymentSetAttributeRequest creates a request to invoke ModifyDeploymentSetAttribute API
type ModifyDeploymentSetAttributeResponse ¶
type ModifyDeploymentSetAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDeploymentSetAttributeResponse is the response struct for api ModifyDeploymentSetAttribute
func CreateModifyDeploymentSetAttributeResponse ¶
func CreateModifyDeploymentSetAttributeResponse() (response *ModifyDeploymentSetAttributeResponse)
CreateModifyDeploymentSetAttributeResponse creates a response to parse from ModifyDeploymentSetAttribute response
type ModifyDiskAttributeRequest ¶
type ModifyDiskAttributeRequest struct { *requests.RpcRequest DiskName string `position:"Query" name:"DiskName"` DeleteAutoSnapshot requests.Boolean `position:"Query" name:"DeleteAutoSnapshot"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EnableAutoSnapshot requests.Boolean `position:"Query" name:"EnableAutoSnapshot"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` DiskId string `position:"Query" name:"DiskId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DeleteWithInstance requests.Boolean `position:"Query" name:"DeleteWithInstance"` }
ModifyDiskAttributeRequest is the request struct for api ModifyDiskAttribute
func CreateModifyDiskAttributeRequest ¶
func CreateModifyDiskAttributeRequest() (request *ModifyDiskAttributeRequest)
CreateModifyDiskAttributeRequest creates a request to invoke ModifyDiskAttribute API
type ModifyDiskAttributeResponse ¶
type ModifyDiskAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDiskAttributeResponse is the response struct for api ModifyDiskAttribute
func CreateModifyDiskAttributeResponse ¶
func CreateModifyDiskAttributeResponse() (response *ModifyDiskAttributeResponse)
CreateModifyDiskAttributeResponse creates a response to parse from ModifyDiskAttribute response
type ModifyDiskChargeTypeRequest ¶
type ModifyDiskChargeTypeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DiskChargeType string `position:"Query" name:"DiskChargeType"` InstanceId string `position:"Query" name:"InstanceId"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DiskIds string `position:"Query" name:"DiskIds"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyDiskChargeTypeRequest is the request struct for api ModifyDiskChargeType
func CreateModifyDiskChargeTypeRequest ¶
func CreateModifyDiskChargeTypeRequest() (request *ModifyDiskChargeTypeRequest)
CreateModifyDiskChargeTypeRequest creates a request to invoke ModifyDiskChargeType API
type ModifyDiskChargeTypeResponse ¶
type ModifyDiskChargeTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
ModifyDiskChargeTypeResponse is the response struct for api ModifyDiskChargeType
func CreateModifyDiskChargeTypeResponse ¶
func CreateModifyDiskChargeTypeResponse() (response *ModifyDiskChargeTypeResponse)
CreateModifyDiskChargeTypeResponse creates a response to parse from ModifyDiskChargeType response
type ModifyEipAddressAttributeRequest ¶
type ModifyEipAddressAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Bandwidth string `position:"Query" name:"Bandwidth"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AllocationId string `position:"Query" name:"AllocationId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyEipAddressAttributeRequest is the request struct for api ModifyEipAddressAttribute
func CreateModifyEipAddressAttributeRequest ¶
func CreateModifyEipAddressAttributeRequest() (request *ModifyEipAddressAttributeRequest)
CreateModifyEipAddressAttributeRequest creates a request to invoke ModifyEipAddressAttribute API
type ModifyEipAddressAttributeResponse ¶
type ModifyEipAddressAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyEipAddressAttributeResponse is the response struct for api ModifyEipAddressAttribute
func CreateModifyEipAddressAttributeResponse ¶
func CreateModifyEipAddressAttributeResponse() (response *ModifyEipAddressAttributeResponse)
CreateModifyEipAddressAttributeResponse creates a response to parse from ModifyEipAddressAttribute response
type ModifyForwardEntryRequest ¶
type ModifyForwardEntryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` OwnerAccount string `position:"Query" name:"OwnerAccount"` ForwardTableId string `position:"Query" name:"ForwardTableId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InternalIp string `position:"Query" name:"InternalIp"` ForwardEntryId string `position:"Query" name:"ForwardEntryId"` InternalPort string `position:"Query" name:"InternalPort"` ExternalIp string `position:"Query" name:"ExternalIp"` ExternalPort string `position:"Query" name:"ExternalPort"` }
ModifyForwardEntryRequest is the request struct for api ModifyForwardEntry
func CreateModifyForwardEntryRequest ¶
func CreateModifyForwardEntryRequest() (request *ModifyForwardEntryRequest)
CreateModifyForwardEntryRequest creates a request to invoke ModifyForwardEntry API
type ModifyForwardEntryResponse ¶
type ModifyForwardEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyForwardEntryResponse is the response struct for api ModifyForwardEntry
func CreateModifyForwardEntryResponse ¶
func CreateModifyForwardEntryResponse() (response *ModifyForwardEntryResponse)
CreateModifyForwardEntryResponse creates a response to parse from ModifyForwardEntry response
type ModifyHaVipAttributeRequest ¶
type ModifyHaVipAttributeRequest struct { *requests.RpcRequest HaVipId string `position:"Query" name:"HaVipId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyHaVipAttributeRequest is the request struct for api ModifyHaVipAttribute
func CreateModifyHaVipAttributeRequest ¶
func CreateModifyHaVipAttributeRequest() (request *ModifyHaVipAttributeRequest)
CreateModifyHaVipAttributeRequest creates a request to invoke ModifyHaVipAttribute API
type ModifyHaVipAttributeResponse ¶
type ModifyHaVipAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyHaVipAttributeResponse is the response struct for api ModifyHaVipAttribute
func CreateModifyHaVipAttributeResponse ¶
func CreateModifyHaVipAttributeResponse() (response *ModifyHaVipAttributeResponse)
CreateModifyHaVipAttributeResponse creates a response to parse from ModifyHaVipAttribute response
type ModifyHpcClusterAttributeRequest ¶
type ModifyHpcClusterAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HpcClusterId string `position:"Query" name:"HpcClusterId"` ClientToken string `position:"Query" name:"ClientToken"` Description string `position:"Query" name:"Description"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Name string `position:"Query" name:"Name"` }
ModifyHpcClusterAttributeRequest is the request struct for api ModifyHpcClusterAttribute
func CreateModifyHpcClusterAttributeRequest ¶
func CreateModifyHpcClusterAttributeRequest() (request *ModifyHpcClusterAttributeRequest)
CreateModifyHpcClusterAttributeRequest creates a request to invoke ModifyHpcClusterAttribute API
type ModifyHpcClusterAttributeResponse ¶
type ModifyHpcClusterAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyHpcClusterAttributeResponse is the response struct for api ModifyHpcClusterAttribute
func CreateModifyHpcClusterAttributeResponse ¶
func CreateModifyHpcClusterAttributeResponse() (response *ModifyHpcClusterAttributeResponse)
CreateModifyHpcClusterAttributeResponse creates a response to parse from ModifyHpcClusterAttribute response
type ModifyImageAttributeRequest ¶
type ModifyImageAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageId string `position:"Query" name:"ImageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ImageName string `position:"Query" name:"ImageName"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyImageAttributeRequest is the request struct for api ModifyImageAttribute
func CreateModifyImageAttributeRequest ¶
func CreateModifyImageAttributeRequest() (request *ModifyImageAttributeRequest)
CreateModifyImageAttributeRequest creates a request to invoke ModifyImageAttribute API
type ModifyImageAttributeResponse ¶
type ModifyImageAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyImageAttributeResponse is the response struct for api ModifyImageAttribute
func CreateModifyImageAttributeResponse ¶
func CreateModifyImageAttributeResponse() (response *ModifyImageAttributeResponse)
CreateModifyImageAttributeResponse creates a response to parse from ModifyImageAttribute response
type ModifyImageShareGroupPermissionRequest ¶
type ModifyImageShareGroupPermissionRequest struct {}
ModifyImageShareGroupPermissionRequest is the request struct for api ModifyImageShareGroupPermission
func CreateModifyImageShareGroupPermissionRequest ¶
func CreateModifyImageShareGroupPermissionRequest() (request *ModifyImageShareGroupPermissionRequest)
CreateModifyImageShareGroupPermissionRequest creates a request to invoke ModifyImageShareGroupPermission API
type ModifyImageShareGroupPermissionResponse ¶
type ModifyImageShareGroupPermissionResponse struct {}
ModifyImageShareGroupPermissionResponse is the response struct for api ModifyImageShareGroupPermission
func CreateModifyImageShareGroupPermissionResponse ¶
func CreateModifyImageShareGroupPermissionResponse() (response *ModifyImageShareGroupPermissionResponse)
CreateModifyImageShareGroupPermissionResponse creates a response to parse from ModifyImageShareGroupPermission response
type ModifyImageSharePermissionRequest ¶
type ModifyImageSharePermissionRequest struct {}
ModifyImageSharePermissionRequest is the request struct for api ModifyImageSharePermission
func CreateModifyImageSharePermissionRequest ¶
func CreateModifyImageSharePermissionRequest() (request *ModifyImageSharePermissionRequest)
CreateModifyImageSharePermissionRequest creates a request to invoke ModifyImageSharePermission API
type ModifyImageSharePermissionResponse ¶
type ModifyImageSharePermissionResponse struct {}
ModifyImageSharePermissionResponse is the response struct for api ModifyImageSharePermission
func CreateModifyImageSharePermissionResponse ¶
func CreateModifyImageSharePermissionResponse() (response *ModifyImageSharePermissionResponse)
CreateModifyImageSharePermissionResponse creates a response to parse from ModifyImageSharePermission response
type ModifyInstanceAttributeRequest ¶
type ModifyInstanceAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Recyclable requests.Boolean `position:"Query" name:"Recyclable"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` CreditSpecification string `position:"Query" name:"CreditSpecification"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DeletionProtection requests.Boolean `position:"Query" name:"DeletionProtection"` UserData string `position:"Query" name:"UserData"` Password string `position:"Query" name:"Password"` HostName string `position:"Query" name:"HostName"` InstanceId string `position:"Query" name:"InstanceId"` InstanceName string `position:"Query" name:"InstanceName"` }
ModifyInstanceAttributeRequest is the request struct for api ModifyInstanceAttribute
func CreateModifyInstanceAttributeRequest ¶
func CreateModifyInstanceAttributeRequest() (request *ModifyInstanceAttributeRequest)
CreateModifyInstanceAttributeRequest creates a request to invoke ModifyInstanceAttribute API
type ModifyInstanceAttributeResponse ¶
type ModifyInstanceAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceAttributeResponse is the response struct for api ModifyInstanceAttribute
func CreateModifyInstanceAttributeResponse ¶
func CreateModifyInstanceAttributeResponse() (response *ModifyInstanceAttributeResponse)
CreateModifyInstanceAttributeResponse creates a response to parse from ModifyInstanceAttribute response
type ModifyInstanceAutoReleaseTimeRequest ¶
type ModifyInstanceAutoReleaseTimeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AutoReleaseTime string `position:"Query" name:"AutoReleaseTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyInstanceAutoReleaseTimeRequest is the request struct for api ModifyInstanceAutoReleaseTime
func CreateModifyInstanceAutoReleaseTimeRequest ¶
func CreateModifyInstanceAutoReleaseTimeRequest() (request *ModifyInstanceAutoReleaseTimeRequest)
CreateModifyInstanceAutoReleaseTimeRequest creates a request to invoke ModifyInstanceAutoReleaseTime API
type ModifyInstanceAutoReleaseTimeResponse ¶
type ModifyInstanceAutoReleaseTimeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceAutoReleaseTimeResponse is the response struct for api ModifyInstanceAutoReleaseTime
func CreateModifyInstanceAutoReleaseTimeResponse ¶
func CreateModifyInstanceAutoReleaseTimeResponse() (response *ModifyInstanceAutoReleaseTimeResponse)
CreateModifyInstanceAutoReleaseTimeResponse creates a response to parse from ModifyInstanceAutoReleaseTime response
type ModifyInstanceAutoRenewAttributeRequest ¶
type ModifyInstanceAutoRenewAttributeRequest struct { *requests.RpcRequest Duration requests.Integer `position:"Query" name:"Duration"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` InstanceId string `position:"Query" name:"InstanceId"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` RenewalStatus string `position:"Query" name:"RenewalStatus"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyInstanceAutoRenewAttributeRequest is the request struct for api ModifyInstanceAutoRenewAttribute
func CreateModifyInstanceAutoRenewAttributeRequest ¶
func CreateModifyInstanceAutoRenewAttributeRequest() (request *ModifyInstanceAutoRenewAttributeRequest)
CreateModifyInstanceAutoRenewAttributeRequest creates a request to invoke ModifyInstanceAutoRenewAttribute API
type ModifyInstanceAutoRenewAttributeResponse ¶
type ModifyInstanceAutoRenewAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceAutoRenewAttributeResponse is the response struct for api ModifyInstanceAutoRenewAttribute
func CreateModifyInstanceAutoRenewAttributeResponse ¶
func CreateModifyInstanceAutoRenewAttributeResponse() (response *ModifyInstanceAutoRenewAttributeResponse)
CreateModifyInstanceAutoRenewAttributeResponse creates a response to parse from ModifyInstanceAutoRenewAttribute response
type ModifyInstanceChargeTypeRequest ¶
type ModifyInstanceChargeTypeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Period requests.Integer `position:"Query" name:"Period"` DryRun requests.Boolean `position:"Query" name:"DryRun"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` IncludeDataDisks requests.Boolean `position:"Query" name:"IncludeDataDisks"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` InstanceIds string `position:"Query" name:"InstanceIds"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` }
ModifyInstanceChargeTypeRequest is the request struct for api ModifyInstanceChargeType
func CreateModifyInstanceChargeTypeRequest ¶
func CreateModifyInstanceChargeTypeRequest() (request *ModifyInstanceChargeTypeRequest)
CreateModifyInstanceChargeTypeRequest creates a request to invoke ModifyInstanceChargeType API
type ModifyInstanceChargeTypeResponse ¶
type ModifyInstanceChargeTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
ModifyInstanceChargeTypeResponse is the response struct for api ModifyInstanceChargeType
func CreateModifyInstanceChargeTypeResponse ¶
func CreateModifyInstanceChargeTypeResponse() (response *ModifyInstanceChargeTypeResponse)
CreateModifyInstanceChargeTypeResponse creates a response to parse from ModifyInstanceChargeType response
type ModifyInstanceDeploymentRequest ¶
type ModifyInstanceDeploymentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DeploymentSetId string `position:"Query" name:"DeploymentSetId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DedicatedHostId string `position:"Query" name:"DedicatedHostId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` Force requests.Boolean `position:"Query" name:"Force"` }
ModifyInstanceDeploymentRequest is the request struct for api ModifyInstanceDeployment
func CreateModifyInstanceDeploymentRequest ¶
func CreateModifyInstanceDeploymentRequest() (request *ModifyInstanceDeploymentRequest)
CreateModifyInstanceDeploymentRequest creates a request to invoke ModifyInstanceDeployment API
type ModifyInstanceDeploymentResponse ¶
type ModifyInstanceDeploymentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceDeploymentResponse is the response struct for api ModifyInstanceDeployment
func CreateModifyInstanceDeploymentResponse ¶
func CreateModifyInstanceDeploymentResponse() (response *ModifyInstanceDeploymentResponse)
CreateModifyInstanceDeploymentResponse creates a response to parse from ModifyInstanceDeployment response
type ModifyInstanceNetworkSpecRequest ¶
type ModifyInstanceNetworkSpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` InternetMaxBandwidthOut requests.Integer `position:"Query" name:"InternetMaxBandwidthOut"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` NetworkChargeType string `position:"Query" name:"NetworkChargeType"` InternetMaxBandwidthIn requests.Integer `position:"Query" name:"InternetMaxBandwidthIn"` AllocatePublicIp requests.Boolean `position:"Query" name:"AllocatePublicIp"` }
ModifyInstanceNetworkSpecRequest is the request struct for api ModifyInstanceNetworkSpec
func CreateModifyInstanceNetworkSpecRequest ¶
func CreateModifyInstanceNetworkSpecRequest() (request *ModifyInstanceNetworkSpecRequest)
CreateModifyInstanceNetworkSpecRequest creates a request to invoke ModifyInstanceNetworkSpec API
type ModifyInstanceNetworkSpecResponse ¶
type ModifyInstanceNetworkSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
ModifyInstanceNetworkSpecResponse is the response struct for api ModifyInstanceNetworkSpec
func CreateModifyInstanceNetworkSpecResponse ¶
func CreateModifyInstanceNetworkSpecResponse() (response *ModifyInstanceNetworkSpecResponse)
CreateModifyInstanceNetworkSpecResponse creates a response to parse from ModifyInstanceNetworkSpec response
type ModifyInstanceSpecRequest ¶
type ModifyInstanceSpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` AllowMigrateAcrossZone requests.Boolean `position:"Query" name:"AllowMigrateAcrossZone"` OwnerAccount string `position:"Query" name:"OwnerAccount"` InternetMaxBandwidthOut requests.Integer `position:"Query" name:"InternetMaxBandwidthOut"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TemporaryInternetMaxBandwidthOut requests.Integer `position:"Query" name:"Temporary.InternetMaxBandwidthOut"` SystemDiskCategory string `position:"Query" name:"SystemDisk.Category"` TemporaryStartTime string `position:"Query" name:"Temporary.StartTime"` Async requests.Boolean `position:"Query" name:"Async"` InstanceId string `position:"Query" name:"InstanceId"` InstanceType string `position:"Query" name:"InstanceType"` TemporaryEndTime string `position:"Query" name:"Temporary.EndTime"` InternetMaxBandwidthIn requests.Integer `position:"Query" name:"InternetMaxBandwidthIn"` }
ModifyInstanceSpecRequest is the request struct for api ModifyInstanceSpec
func CreateModifyInstanceSpecRequest ¶
func CreateModifyInstanceSpecRequest() (request *ModifyInstanceSpecRequest)
CreateModifyInstanceSpecRequest creates a request to invoke ModifyInstanceSpec API
type ModifyInstanceSpecResponse ¶
type ModifyInstanceSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceSpecResponse is the response struct for api ModifyInstanceSpec
func CreateModifyInstanceSpecResponse ¶
func CreateModifyInstanceSpecResponse() (response *ModifyInstanceSpecResponse)
CreateModifyInstanceSpecResponse creates a response to parse from ModifyInstanceSpec response
type ModifyInstanceVncPasswdRequest ¶
type ModifyInstanceVncPasswdRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VncPassword string `position:"Query" name:"VncPassword"` }
ModifyInstanceVncPasswdRequest is the request struct for api ModifyInstanceVncPasswd
func CreateModifyInstanceVncPasswdRequest ¶
func CreateModifyInstanceVncPasswdRequest() (request *ModifyInstanceVncPasswdRequest)
CreateModifyInstanceVncPasswdRequest creates a request to invoke ModifyInstanceVncPasswd API
type ModifyInstanceVncPasswdResponse ¶
type ModifyInstanceVncPasswdResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceVncPasswdResponse is the response struct for api ModifyInstanceVncPasswd
func CreateModifyInstanceVncPasswdResponse ¶
func CreateModifyInstanceVncPasswdResponse() (response *ModifyInstanceVncPasswdResponse)
CreateModifyInstanceVncPasswdResponse creates a response to parse from ModifyInstanceVncPasswd response
type ModifyInstanceVpcAttributeRequest ¶
type ModifyInstanceVpcAttributeRequest struct { *requests.RpcRequest VSwitchId string `position:"Query" name:"VSwitchId"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyInstanceVpcAttributeRequest is the request struct for api ModifyInstanceVpcAttribute
func CreateModifyInstanceVpcAttributeRequest ¶
func CreateModifyInstanceVpcAttributeRequest() (request *ModifyInstanceVpcAttributeRequest)
CreateModifyInstanceVpcAttributeRequest creates a request to invoke ModifyInstanceVpcAttribute API
type ModifyInstanceVpcAttributeResponse ¶
type ModifyInstanceVpcAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceVpcAttributeResponse is the response struct for api ModifyInstanceVpcAttribute
func CreateModifyInstanceVpcAttributeResponse ¶
func CreateModifyInstanceVpcAttributeResponse() (response *ModifyInstanceVpcAttributeResponse)
CreateModifyInstanceVpcAttributeResponse creates a response to parse from ModifyInstanceVpcAttribute response
type ModifyLaunchTemplateDefaultVersionRequest ¶
type ModifyLaunchTemplateDefaultVersionRequest struct { *requests.RpcRequest LaunchTemplateName string `position:"Query" name:"LaunchTemplateName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` LaunchTemplateId string `position:"Query" name:"LaunchTemplateId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DefaultVersionNumber requests.Integer `position:"Query" name:"DefaultVersionNumber"` }
ModifyLaunchTemplateDefaultVersionRequest is the request struct for api ModifyLaunchTemplateDefaultVersion
func CreateModifyLaunchTemplateDefaultVersionRequest ¶
func CreateModifyLaunchTemplateDefaultVersionRequest() (request *ModifyLaunchTemplateDefaultVersionRequest)
CreateModifyLaunchTemplateDefaultVersionRequest creates a request to invoke ModifyLaunchTemplateDefaultVersion API
type ModifyLaunchTemplateDefaultVersionResponse ¶
type ModifyLaunchTemplateDefaultVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyLaunchTemplateDefaultVersionResponse is the response struct for api ModifyLaunchTemplateDefaultVersion
func CreateModifyLaunchTemplateDefaultVersionResponse ¶
func CreateModifyLaunchTemplateDefaultVersionResponse() (response *ModifyLaunchTemplateDefaultVersionResponse)
CreateModifyLaunchTemplateDefaultVersionResponse creates a response to parse from ModifyLaunchTemplateDefaultVersion response
type ModifyNetworkInterfaceAttributeRequest ¶
type ModifyNetworkInterfaceAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SecurityGroupId *[]string `position:"Query" name:"SecurityGroupId" type:"Repeated"` Description string `position:"Query" name:"Description"` NetworkInterfaceName string `position:"Query" name:"NetworkInterfaceName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` }
ModifyNetworkInterfaceAttributeRequest is the request struct for api ModifyNetworkInterfaceAttribute
func CreateModifyNetworkInterfaceAttributeRequest ¶
func CreateModifyNetworkInterfaceAttributeRequest() (request *ModifyNetworkInterfaceAttributeRequest)
CreateModifyNetworkInterfaceAttributeRequest creates a request to invoke ModifyNetworkInterfaceAttribute API
type ModifyNetworkInterfaceAttributeResponse ¶
type ModifyNetworkInterfaceAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNetworkInterfaceAttributeResponse is the response struct for api ModifyNetworkInterfaceAttribute
func CreateModifyNetworkInterfaceAttributeResponse ¶
func CreateModifyNetworkInterfaceAttributeResponse() (response *ModifyNetworkInterfaceAttributeResponse)
CreateModifyNetworkInterfaceAttributeResponse creates a response to parse from ModifyNetworkInterfaceAttribute response
type ModifyPhysicalConnectionAttributeRequest ¶
type ModifyPhysicalConnectionAttributeRequest struct { *requests.RpcRequest RedundantPhysicalConnectionId string `position:"Query" name:"RedundantPhysicalConnectionId"` PeerLocation string `position:"Query" name:"PeerLocation"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PortType string `position:"Query" name:"PortType"` CircuitCode string `position:"Query" name:"CircuitCode"` Bandwidth requests.Integer `position:"Query" name:"bandwidth"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` LineOperator string `position:"Query" name:"LineOperator"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` Name string `position:"Query" name:"Name"` UserCidr string `position:"Query" name:"UserCidr"` }
ModifyPhysicalConnectionAttributeRequest is the request struct for api ModifyPhysicalConnectionAttribute
func CreateModifyPhysicalConnectionAttributeRequest ¶
func CreateModifyPhysicalConnectionAttributeRequest() (request *ModifyPhysicalConnectionAttributeRequest)
CreateModifyPhysicalConnectionAttributeRequest creates a request to invoke ModifyPhysicalConnectionAttribute API
type ModifyPhysicalConnectionAttributeResponse ¶
type ModifyPhysicalConnectionAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyPhysicalConnectionAttributeResponse is the response struct for api ModifyPhysicalConnectionAttribute
func CreateModifyPhysicalConnectionAttributeResponse ¶
func CreateModifyPhysicalConnectionAttributeResponse() (response *ModifyPhysicalConnectionAttributeResponse)
CreateModifyPhysicalConnectionAttributeResponse creates a response to parse from ModifyPhysicalConnectionAttribute response
type ModifyPrepayInstanceSpecRequest ¶
type ModifyPrepayInstanceSpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` OperatorType string `position:"Query" name:"OperatorType"` SystemDiskCategory string `position:"Query" name:"SystemDisk.Category"` InstanceId string `position:"Query" name:"InstanceId"` MigrateAcrossZone requests.Boolean `position:"Query" name:"MigrateAcrossZone"` InstanceType string `position:"Query" name:"InstanceType"` }
ModifyPrepayInstanceSpecRequest is the request struct for api ModifyPrepayInstanceSpec
func CreateModifyPrepayInstanceSpecRequest ¶
func CreateModifyPrepayInstanceSpecRequest() (request *ModifyPrepayInstanceSpecRequest)
CreateModifyPrepayInstanceSpecRequest creates a request to invoke ModifyPrepayInstanceSpec API
type ModifyPrepayInstanceSpecResponse ¶
type ModifyPrepayInstanceSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
ModifyPrepayInstanceSpecResponse is the response struct for api ModifyPrepayInstanceSpec
func CreateModifyPrepayInstanceSpecResponse ¶
func CreateModifyPrepayInstanceSpecResponse() (response *ModifyPrepayInstanceSpecResponse)
CreateModifyPrepayInstanceSpecResponse creates a response to parse from ModifyPrepayInstanceSpec response
type ModifyRouterInterfaceAttributeRequest ¶
type ModifyRouterInterfaceAttributeRequest struct { *requests.RpcRequest OppositeRouterId string `position:"Query" name:"OppositeRouterId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Description string `position:"Query" name:"Description"` HealthCheckTargetIp string `position:"Query" name:"HealthCheckTargetIp"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` OppositeInterfaceOwnerId requests.Integer `position:"Query" name:"OppositeInterfaceOwnerId"` HealthCheckSourceIp string `position:"Query" name:"HealthCheckSourceIp"` Name string `position:"Query" name:"Name"` OppositeRouterType string `position:"Query" name:"OppositeRouterType"` OppositeInterfaceId string `position:"Query" name:"OppositeInterfaceId"` }
ModifyRouterInterfaceAttributeRequest is the request struct for api ModifyRouterInterfaceAttribute
func CreateModifyRouterInterfaceAttributeRequest ¶
func CreateModifyRouterInterfaceAttributeRequest() (request *ModifyRouterInterfaceAttributeRequest)
CreateModifyRouterInterfaceAttributeRequest creates a request to invoke ModifyRouterInterfaceAttribute API
type ModifyRouterInterfaceAttributeResponse ¶
type ModifyRouterInterfaceAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyRouterInterfaceAttributeResponse is the response struct for api ModifyRouterInterfaceAttribute
func CreateModifyRouterInterfaceAttributeResponse ¶
func CreateModifyRouterInterfaceAttributeResponse() (response *ModifyRouterInterfaceAttributeResponse)
CreateModifyRouterInterfaceAttributeResponse creates a response to parse from ModifyRouterInterfaceAttribute response
type ModifyRouterInterfaceSpecRequest ¶
type ModifyRouterInterfaceSpecRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` UserCidr string `position:"Query" name:"UserCidr"` RouterInterfaceId string `position:"Query" name:"RouterInterfaceId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Spec string `position:"Query" name:"Spec"` }
ModifyRouterInterfaceSpecRequest is the request struct for api ModifyRouterInterfaceSpec
func CreateModifyRouterInterfaceSpecRequest ¶
func CreateModifyRouterInterfaceSpecRequest() (request *ModifyRouterInterfaceSpecRequest)
CreateModifyRouterInterfaceSpecRequest creates a request to invoke ModifyRouterInterfaceSpec API
type ModifyRouterInterfaceSpecResponse ¶
type ModifyRouterInterfaceSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Spec string `json:"Spec" xml:"Spec"` }
ModifyRouterInterfaceSpecResponse is the response struct for api ModifyRouterInterfaceSpec
func CreateModifyRouterInterfaceSpecResponse ¶
func CreateModifyRouterInterfaceSpecResponse() (response *ModifyRouterInterfaceSpecResponse)
CreateModifyRouterInterfaceSpecResponse creates a response to parse from ModifyRouterInterfaceSpec response
type ModifySecurityGroupAttributeRequest ¶
type ModifySecurityGroupAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityGroupName string `position:"Query" name:"SecurityGroupName"` }
ModifySecurityGroupAttributeRequest is the request struct for api ModifySecurityGroupAttribute
func CreateModifySecurityGroupAttributeRequest ¶
func CreateModifySecurityGroupAttributeRequest() (request *ModifySecurityGroupAttributeRequest)
CreateModifySecurityGroupAttributeRequest creates a request to invoke ModifySecurityGroupAttribute API
type ModifySecurityGroupAttributeResponse ¶
type ModifySecurityGroupAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySecurityGroupAttributeResponse is the response struct for api ModifySecurityGroupAttribute
func CreateModifySecurityGroupAttributeResponse ¶
func CreateModifySecurityGroupAttributeResponse() (response *ModifySecurityGroupAttributeResponse)
CreateModifySecurityGroupAttributeResponse creates a response to parse from ModifySecurityGroupAttribute response
type ModifySecurityGroupEgressRuleRequest ¶
type ModifySecurityGroupEgressRuleRequest struct { *requests.RpcRequest NicType string `position:"Query" name:"NicType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SourcePortRange string `position:"Query" name:"SourcePortRange"` ClientToken string `position:"Query" name:"ClientToken"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Description string `position:"Query" name:"Description"` Ipv6DestCidrIp string `position:"Query" name:"Ipv6DestCidrIp"` Ipv6SourceCidrIp string `position:"Query" name:"Ipv6SourceCidrIp"` Policy string `position:"Query" name:"Policy"` PortRange string `position:"Query" name:"PortRange"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` DestGroupId string `position:"Query" name:"DestGroupId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DestGroupOwnerAccount string `position:"Query" name:"DestGroupOwnerAccount"` Priority string `position:"Query" name:"Priority"` DestCidrIp string `position:"Query" name:"DestCidrIp"` DestGroupOwnerId requests.Integer `position:"Query" name:"DestGroupOwnerId"` }
ModifySecurityGroupEgressRuleRequest is the request struct for api ModifySecurityGroupEgressRule
func CreateModifySecurityGroupEgressRuleRequest ¶
func CreateModifySecurityGroupEgressRuleRequest() (request *ModifySecurityGroupEgressRuleRequest)
CreateModifySecurityGroupEgressRuleRequest creates a request to invoke ModifySecurityGroupEgressRule API
type ModifySecurityGroupEgressRuleResponse ¶
type ModifySecurityGroupEgressRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySecurityGroupEgressRuleResponse is the response struct for api ModifySecurityGroupEgressRule
func CreateModifySecurityGroupEgressRuleResponse ¶
func CreateModifySecurityGroupEgressRuleResponse() (response *ModifySecurityGroupEgressRuleResponse)
CreateModifySecurityGroupEgressRuleResponse creates a response to parse from ModifySecurityGroupEgressRule response
type ModifySecurityGroupPolicyRequest ¶
type ModifySecurityGroupPolicyRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InnerAccessPolicy string `position:"Query" name:"InnerAccessPolicy"` }
ModifySecurityGroupPolicyRequest is the request struct for api ModifySecurityGroupPolicy
func CreateModifySecurityGroupPolicyRequest ¶
func CreateModifySecurityGroupPolicyRequest() (request *ModifySecurityGroupPolicyRequest)
CreateModifySecurityGroupPolicyRequest creates a request to invoke ModifySecurityGroupPolicy API
type ModifySecurityGroupPolicyResponse ¶
type ModifySecurityGroupPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySecurityGroupPolicyResponse is the response struct for api ModifySecurityGroupPolicy
func CreateModifySecurityGroupPolicyResponse ¶
func CreateModifySecurityGroupPolicyResponse() (response *ModifySecurityGroupPolicyResponse)
CreateModifySecurityGroupPolicyResponse creates a response to parse from ModifySecurityGroupPolicy response
type ModifySecurityGroupRuleRequest ¶
type ModifySecurityGroupRuleRequest struct { *requests.RpcRequest NicType string `position:"Query" name:"NicType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SourcePortRange string `position:"Query" name:"SourcePortRange"` ClientToken string `position:"Query" name:"ClientToken"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Description string `position:"Query" name:"Description"` SourceGroupOwnerId requests.Integer `position:"Query" name:"SourceGroupOwnerId"` SourceGroupOwnerAccount string `position:"Query" name:"SourceGroupOwnerAccount"` Ipv6SourceCidrIp string `position:"Query" name:"Ipv6SourceCidrIp"` Ipv6DestCidrIp string `position:"Query" name:"Ipv6DestCidrIp"` Policy string `position:"Query" name:"Policy"` PortRange string `position:"Query" name:"PortRange"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Priority string `position:"Query" name:"Priority"` DestCidrIp string `position:"Query" name:"DestCidrIp"` SourceGroupId string `position:"Query" name:"SourceGroupId"` }
ModifySecurityGroupRuleRequest is the request struct for api ModifySecurityGroupRule
func CreateModifySecurityGroupRuleRequest ¶
func CreateModifySecurityGroupRuleRequest() (request *ModifySecurityGroupRuleRequest)
CreateModifySecurityGroupRuleRequest creates a request to invoke ModifySecurityGroupRule API
type ModifySecurityGroupRuleResponse ¶
type ModifySecurityGroupRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySecurityGroupRuleResponse is the response struct for api ModifySecurityGroupRule
func CreateModifySecurityGroupRuleResponse ¶
func CreateModifySecurityGroupRuleResponse() (response *ModifySecurityGroupRuleResponse)
CreateModifySecurityGroupRuleResponse creates a response to parse from ModifySecurityGroupRule response
type ModifySnapshotAttributeRequest ¶
type ModifySnapshotAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SnapshotId string `position:"Query" name:"SnapshotId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` SnapshotName string `position:"Query" name:"SnapshotName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifySnapshotAttributeRequest is the request struct for api ModifySnapshotAttribute
func CreateModifySnapshotAttributeRequest ¶
func CreateModifySnapshotAttributeRequest() (request *ModifySnapshotAttributeRequest)
CreateModifySnapshotAttributeRequest creates a request to invoke ModifySnapshotAttribute API
type ModifySnapshotAttributeResponse ¶
type ModifySnapshotAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySnapshotAttributeResponse is the response struct for api ModifySnapshotAttribute
func CreateModifySnapshotAttributeResponse ¶
func CreateModifySnapshotAttributeResponse() (response *ModifySnapshotAttributeResponse)
CreateModifySnapshotAttributeResponse creates a response to parse from ModifySnapshotAttribute response
type ModifyUserBusinessBehaviorRequest ¶
type ModifyUserBusinessBehaviorRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StatusValue string `position:"Query" name:"statusValue"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` StatusKey string `position:"Query" name:"statusKey"` }
ModifyUserBusinessBehaviorRequest is the request struct for api ModifyUserBusinessBehavior
func CreateModifyUserBusinessBehaviorRequest ¶
func CreateModifyUserBusinessBehaviorRequest() (request *ModifyUserBusinessBehaviorRequest)
CreateModifyUserBusinessBehaviorRequest creates a request to invoke ModifyUserBusinessBehavior API
type ModifyUserBusinessBehaviorResponse ¶
type ModifyUserBusinessBehaviorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyUserBusinessBehaviorResponse is the response struct for api ModifyUserBusinessBehavior
func CreateModifyUserBusinessBehaviorResponse ¶
func CreateModifyUserBusinessBehaviorResponse() (response *ModifyUserBusinessBehaviorResponse)
CreateModifyUserBusinessBehaviorResponse creates a response to parse from ModifyUserBusinessBehavior response
type ModifyVRouterAttributeRequest ¶
type ModifyVRouterAttributeRequest struct { *requests.RpcRequest VRouterName string `position:"Query" name:"VRouterName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` VRouterId string `position:"Query" name:"VRouterId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyVRouterAttributeRequest is the request struct for api ModifyVRouterAttribute
func CreateModifyVRouterAttributeRequest ¶
func CreateModifyVRouterAttributeRequest() (request *ModifyVRouterAttributeRequest)
CreateModifyVRouterAttributeRequest creates a request to invoke ModifyVRouterAttribute API
type ModifyVRouterAttributeResponse ¶
type ModifyVRouterAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVRouterAttributeResponse is the response struct for api ModifyVRouterAttribute
func CreateModifyVRouterAttributeResponse ¶
func CreateModifyVRouterAttributeResponse() (response *ModifyVRouterAttributeResponse)
CreateModifyVRouterAttributeResponse creates a response to parse from ModifyVRouterAttribute response
type ModifyVSwitchAttributeRequest ¶
type ModifyVSwitchAttributeRequest struct { *requests.RpcRequest VSwitchId string `position:"Query" name:"VSwitchId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VSwitchName string `position:"Query" name:"VSwitchName"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyVSwitchAttributeRequest is the request struct for api ModifyVSwitchAttribute
func CreateModifyVSwitchAttributeRequest ¶
func CreateModifyVSwitchAttributeRequest() (request *ModifyVSwitchAttributeRequest)
CreateModifyVSwitchAttributeRequest creates a request to invoke ModifyVSwitchAttribute API
type ModifyVSwitchAttributeResponse ¶
type ModifyVSwitchAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVSwitchAttributeResponse is the response struct for api ModifyVSwitchAttribute
func CreateModifyVSwitchAttributeResponse ¶
func CreateModifyVSwitchAttributeResponse() (response *ModifyVSwitchAttributeResponse)
CreateModifyVSwitchAttributeResponse creates a response to parse from ModifyVSwitchAttribute response
type ModifyVirtualBorderRouterAttributeRequest ¶
type ModifyVirtualBorderRouterAttributeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CircuitCode string `position:"Query" name:"CircuitCode"` VlanId requests.Integer `position:"Query" name:"VlanId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` VbrId string `position:"Query" name:"VbrId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PeerGatewayIp string `position:"Query" name:"PeerGatewayIp"` PeeringSubnetMask string `position:"Query" name:"PeeringSubnetMask"` Name string `position:"Query" name:"Name"` LocalGatewayIp string `position:"Query" name:"LocalGatewayIp"` UserCidr string `position:"Query" name:"UserCidr"` }
ModifyVirtualBorderRouterAttributeRequest is the request struct for api ModifyVirtualBorderRouterAttribute
func CreateModifyVirtualBorderRouterAttributeRequest ¶
func CreateModifyVirtualBorderRouterAttributeRequest() (request *ModifyVirtualBorderRouterAttributeRequest)
CreateModifyVirtualBorderRouterAttributeRequest creates a request to invoke ModifyVirtualBorderRouterAttribute API
type ModifyVirtualBorderRouterAttributeResponse ¶
type ModifyVirtualBorderRouterAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVirtualBorderRouterAttributeResponse is the response struct for api ModifyVirtualBorderRouterAttribute
func CreateModifyVirtualBorderRouterAttributeResponse ¶
func CreateModifyVirtualBorderRouterAttributeResponse() (response *ModifyVirtualBorderRouterAttributeResponse)
CreateModifyVirtualBorderRouterAttributeResponse creates a response to parse from ModifyVirtualBorderRouterAttribute response
type ModifyVpcAttributeRequest ¶
type ModifyVpcAttributeRequest struct { *requests.RpcRequest VpcName string `position:"Query" name:"VpcName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VpcId string `position:"Query" name:"VpcId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` CidrBlock string `position:"Query" name:"CidrBlock"` Description string `position:"Query" name:"Description"` UserCidr string `position:"Query" name:"UserCidr"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyVpcAttributeRequest is the request struct for api ModifyVpcAttribute
func CreateModifyVpcAttributeRequest ¶
func CreateModifyVpcAttributeRequest() (request *ModifyVpcAttributeRequest)
CreateModifyVpcAttributeRequest creates a request to invoke ModifyVpcAttribute API
type ModifyVpcAttributeResponse ¶
type ModifyVpcAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVpcAttributeResponse is the response struct for api ModifyVpcAttribute
func CreateModifyVpcAttributeResponse ¶
func CreateModifyVpcAttributeResponse() (response *ModifyVpcAttributeResponse)
CreateModifyVpcAttributeResponse creates a response to parse from ModifyVpcAttribute response
type MonitorDataInDescribeDiskMonitorData ¶
type MonitorDataInDescribeDiskMonitorData struct {
DiskMonitorData []DiskMonitorData `json:"DiskMonitorData" xml:"DiskMonitorData"`
}
MonitorDataInDescribeDiskMonitorData is a nested struct in ecs response
type MonitorDataInDescribeEniMonitorData ¶
type MonitorDataInDescribeEniMonitorData struct {
EniMonitorData []EniMonitorData `json:"EniMonitorData" xml:"EniMonitorData"`
}
MonitorDataInDescribeEniMonitorData is a nested struct in ecs response
type MonitorDataInDescribeInstanceMonitorData ¶
type MonitorDataInDescribeInstanceMonitorData struct {
InstanceMonitorData []InstanceMonitorData `json:"InstanceMonitorData" xml:"InstanceMonitorData"`
}
MonitorDataInDescribeInstanceMonitorData is a nested struct in ecs response
type MonitorDataInDescribeSnapshotMonitorData ¶
type MonitorDataInDescribeSnapshotMonitorData struct {
DataPoint []DataPoint `json:"DataPoint" xml:"DataPoint"`
}
MonitorDataInDescribeSnapshotMonitorData is a nested struct in ecs response
type MountInstance ¶
type MountInstance struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` Device string `json:"Device" xml:"Device"` AttachedTime string `json:"AttachedTime" xml:"AttachedTime"` }
MountInstance is a nested struct in ecs response
type MountInstances ¶
type MountInstances struct {
MountInstance []MountInstance `json:"MountInstance" xml:"MountInstance"`
}
MountInstances is a nested struct in ecs response
type NatGateway ¶
type NatGateway struct { NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` RegionId string `json:"RegionId" xml:"RegionId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` VpcId string `json:"VpcId" xml:"VpcId"` Spec string `json:"Spec" xml:"Spec"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` ForwardTableIds ForwardTableIdsInDescribeNatGateways `json:"ForwardTableIds" xml:"ForwardTableIds"` BandwidthPackageIds BandwidthPackageIdsInDescribeNatGateways `json:"BandwidthPackageIds" xml:"BandwidthPackageIds"` }
NatGateway is a nested struct in ecs response
type NatGateways ¶
type NatGateways struct {
NatGateway []NatGateway `json:"NatGateway" xml:"NatGateway"`
}
NatGateways is a nested struct in ecs response
type NetworkAttributes ¶
type NetworkAttributes struct { SlbUdpTimeout int `json:"SlbUdpTimeout" xml:"SlbUdpTimeout"` UdpTimeout int `json:"UdpTimeout" xml:"UdpTimeout"` }
NetworkAttributes is a nested struct in ecs response
type NetworkInterface ¶
type NetworkInterface struct { SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"` PrimaryIpAddress string `json:"PrimaryIpAddress" xml:"PrimaryIpAddress"` MacAddress string `json:"MacAddress" xml:"MacAddress"` Description string `json:"Description" xml:"Description"` NetworkInterfaceName string `json:"NetworkInterfaceName" xml:"NetworkInterfaceName"` }
NetworkInterface is a nested struct in ecs response
type NetworkInterfacePermission ¶
type NetworkInterfacePermission struct { Permission string `json:"Permission" xml:"Permission"` AccountId int `json:"AccountId" xml:"AccountId"` NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"` ServiceName string `json:"ServiceName" xml:"ServiceName"` NetworkInterfacePermissionId string `json:"NetworkInterfacePermissionId" xml:"NetworkInterfacePermissionId"` PermissionState string `json:"PermissionState" xml:"PermissionState"` }
NetworkInterfacePermission is a nested struct in ecs response
type NetworkInterfacePermissions ¶
type NetworkInterfacePermissions struct {
NetworkInterfacePermission []NetworkInterfacePermission `json:"NetworkInterfacePermission" xml:"NetworkInterfacePermission"`
}
NetworkInterfacePermissions is a nested struct in ecs response
type NetworkInterfaceSet ¶
type NetworkInterfaceSet struct { NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"` Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` VpcId string `json:"VpcId" xml:"VpcId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` PrivateIpAddress string `json:"PrivateIpAddress" xml:"PrivateIpAddress"` MacAddress string `json:"MacAddress" xml:"MacAddress"` NetworkInterfaceName string `json:"NetworkInterfaceName" xml:"NetworkInterfaceName"` Description string `json:"Description" xml:"Description"` InstanceId string `json:"InstanceId" xml:"InstanceId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ServiceID int `json:"ServiceID" xml:"ServiceID"` ServiceManaged bool `json:"ServiceManaged" xml:"ServiceManaged"` SecurityGroupIds SecurityGroupIdsInDescribeNetworkInterfaces `json:"SecurityGroupIds" xml:"SecurityGroupIds"` AssociatedPublicIp AssociatedPublicIp `json:"AssociatedPublicIp" xml:"AssociatedPublicIp"` PrivateIpSets PrivateIpSets `json:"PrivateIpSets" xml:"PrivateIpSets"` Ipv6Sets Ipv6Sets `json:"Ipv6Sets" xml:"Ipv6Sets"` Tags TagsInDescribeNetworkInterfaces `json:"Tags" xml:"Tags"` }
NetworkInterfaceSet is a nested struct in ecs response
type NetworkInterfaceSets ¶
type NetworkInterfaceSets struct {
NetworkInterfaceSet []NetworkInterfaceSet `json:"NetworkInterfaceSet" xml:"NetworkInterfaceSet"`
}
NetworkInterfaceSets is a nested struct in ecs response
type NetworkInterfacesInDescribeInstances ¶
type NetworkInterfacesInDescribeInstances struct {
NetworkInterface []NetworkInterface `json:"NetworkInterface" xml:"NetworkInterface"`
}
NetworkInterfacesInDescribeInstances is a nested struct in ecs response
type NetworkInterfacesInDescribeLaunchTemplateVersions ¶
type NetworkInterfacesInDescribeLaunchTemplateVersions struct {
NetworkInterface []NetworkInterface `json:"NetworkInterface" xml:"NetworkInterface"`
}
NetworkInterfacesInDescribeLaunchTemplateVersions is a nested struct in ecs response
type NetworkTypesInDescribeRecommendInstanceType ¶
type NetworkTypesInDescribeRecommendInstanceType struct {
NetworkType []string `json:"NetworkType" xml:"NetworkType"`
}
NetworkTypesInDescribeRecommendInstanceType is a nested struct in ecs response
type NetworkTypesInDescribeZones ¶
type NetworkTypesInDescribeZones struct {
SupportedNetworkCategory []string `json:"supportedNetworkCategory" xml:"supportedNetworkCategory"`
}
NetworkTypesInDescribeZones is a nested struct in ecs response
type NextHop ¶
type NextHop struct { NextHopType string `json:"NextHopType" xml:"NextHopType"` NextHopId string `json:"NextHopId" xml:"NextHopId"` Enabled int `json:"Enabled" xml:"Enabled"` Weight int `json:"Weight" xml:"Weight"` }
NextHop is a nested struct in ecs response
type NextHops ¶
type NextHops struct {
NextHop []NextHop `json:"NextHop" xml:"NextHop"`
}
NextHops is a nested struct in ecs response
type OperationLock ¶
type OperationLock struct {
LockReason string `json:"LockReason" xml:"LockReason"`
}
OperationLock is a nested struct in ecs response
type OperationLocksInDescribeDedicatedHosts ¶
type OperationLocksInDescribeDedicatedHosts struct {
OperationLock []OperationLock `json:"OperationLock" xml:"OperationLock"`
}
OperationLocksInDescribeDedicatedHosts is a nested struct in ecs response
type OperationLocksInDescribeDisks ¶
type OperationLocksInDescribeDisks struct {
OperationLock []OperationLock `json:"OperationLock" xml:"OperationLock"`
}
OperationLocksInDescribeDisks is a nested struct in ecs response
type OperationLocksInDescribeEipAddresses ¶
type OperationLocksInDescribeEipAddresses struct {
LockReason []LockReason `json:"LockReason" xml:"LockReason"`
}
OperationLocksInDescribeEipAddresses is a nested struct in ecs response
type OperationLocksInDescribeInstanceAttribute ¶
type OperationLocksInDescribeInstanceAttribute struct {
LockReason []LockReason `json:"LockReason" xml:"LockReason"`
}
OperationLocksInDescribeInstanceAttribute is a nested struct in ecs response
type OperationLocksInDescribeInstances ¶
type OperationLocksInDescribeInstances struct {
LockReason []LockReason `json:"LockReason" xml:"LockReason"`
}
OperationLocksInDescribeInstances is a nested struct in ecs response
type OperationProgress ¶
type OperationProgress struct { OperationStatus string `json:"OperationStatus" xml:"OperationStatus"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrorMsg string `json:"ErrorMsg" xml:"ErrorMsg"` RelatedItemSet RelatedItemSet `json:"RelatedItemSet" xml:"RelatedItemSet"` }
OperationProgress is a nested struct in ecs response
type OperationProgressSet ¶
type OperationProgressSet struct {
OperationProgress []OperationProgress `json:"OperationProgress" xml:"OperationProgress"`
}
OperationProgressSet is a nested struct in ecs response
type Permission ¶
type Permission struct { IpProtocol string `json:"IpProtocol" xml:"IpProtocol"` PortRange string `json:"PortRange" xml:"PortRange"` SourcePortRange string `json:"SourcePortRange" xml:"SourcePortRange"` SourceGroupId string `json:"SourceGroupId" xml:"SourceGroupId"` SourceGroupName string `json:"SourceGroupName" xml:"SourceGroupName"` SourceCidrIp string `json:"SourceCidrIp" xml:"SourceCidrIp"` Ipv6SourceCidrIp string `json:"Ipv6SourceCidrIp" xml:"Ipv6SourceCidrIp"` Policy string `json:"Policy" xml:"Policy"` NicType string `json:"NicType" xml:"NicType"` SourceGroupOwnerAccount string `json:"SourceGroupOwnerAccount" xml:"SourceGroupOwnerAccount"` DestGroupId string `json:"DestGroupId" xml:"DestGroupId"` DestGroupName string `json:"DestGroupName" xml:"DestGroupName"` DestCidrIp string `json:"DestCidrIp" xml:"DestCidrIp"` Ipv6DestCidrIp string `json:"Ipv6DestCidrIp" xml:"Ipv6DestCidrIp"` DestGroupOwnerAccount string `json:"DestGroupOwnerAccount" xml:"DestGroupOwnerAccount"` Priority string `json:"Priority" xml:"Priority"` Direction string `json:"Direction" xml:"Direction"` Description string `json:"Description" xml:"Description"` CreateTime string `json:"CreateTime" xml:"CreateTime"` }
Permission is a nested struct in ecs response
type Permissions ¶
type Permissions struct {
Permission []Permission `json:"Permission" xml:"Permission"`
}
Permissions is a nested struct in ecs response
type PhysicalConnectionSet ¶
type PhysicalConnectionSet struct {
PhysicalConnectionType []PhysicalConnectionType `json:"PhysicalConnectionType" xml:"PhysicalConnectionType"`
}
PhysicalConnectionSet is a nested struct in ecs response
type PhysicalConnectionType ¶
type PhysicalConnectionType struct { PhysicalConnectionId string `json:"PhysicalConnectionId" xml:"PhysicalConnectionId"` AccessPointId string `json:"AccessPointId" xml:"AccessPointId"` Type string `json:"Type" xml:"Type"` Status string `json:"Status" xml:"Status"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` CreationTime string `json:"CreationTime" xml:"CreationTime"` EnabledTime string `json:"EnabledTime" xml:"EnabledTime"` LineOperator string `json:"LineOperator" xml:"LineOperator"` Spec string `json:"Spec" xml:"Spec"` PeerLocation string `json:"PeerLocation" xml:"PeerLocation"` PortType string `json:"PortType" xml:"PortType"` RedundantPhysicalConnectionId string `json:"RedundantPhysicalConnectionId" xml:"RedundantPhysicalConnectionId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` AdLocation string `json:"AdLocation" xml:"AdLocation"` PortNumber string `json:"PortNumber" xml:"PortNumber"` CircuitCode string `json:"CircuitCode" xml:"CircuitCode"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` }
PhysicalConnectionType is a nested struct in ecs response
type Price ¶
type Price struct { DiscountPrice float64 `json:"DiscountPrice" xml:"DiscountPrice"` TradePrice float64 `json:"TradePrice" xml:"TradePrice"` OriginalPrice float64 `json:"OriginalPrice" xml:"OriginalPrice"` Currency string `json:"Currency" xml:"Currency"` DetailInfos DetailInfosInDescribeRenewalPrice `json:"DetailInfos" xml:"DetailInfos"` }
Price is a nested struct in ecs response
type PriceInfo ¶
type PriceInfo struct { Price Price `json:"Price" xml:"Price"` Rules RulesInDescribeRenewalPrice `json:"Rules" xml:"Rules"` }
PriceInfo is a nested struct in ecs response
type PrivateIpAddressInDescribeInstanceAttribute ¶
type PrivateIpAddressInDescribeInstanceAttribute struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
PrivateIpAddressInDescribeInstanceAttribute is a nested struct in ecs response
type PrivateIpAddressInDescribeInstances ¶
type PrivateIpAddressInDescribeInstances struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
PrivateIpAddressInDescribeInstances is a nested struct in ecs response
type PrivateIpSet ¶
type PrivateIpSet struct { PrivateIpAddress string `json:"PrivateIpAddress" xml:"PrivateIpAddress"` Primary bool `json:"Primary" xml:"Primary"` AssociatedPublicIp AssociatedPublicIp `json:"AssociatedPublicIp" xml:"AssociatedPublicIp"` }
PrivateIpSet is a nested struct in ecs response
type PrivateIpSets ¶
type PrivateIpSets struct {
PrivateIpSet []PrivateIpSet `json:"PrivateIpSet" xml:"PrivateIpSet"`
}
PrivateIpSets is a nested struct in ecs response
type PublicIpAddressInDescribeInstanceAttribute ¶
type PublicIpAddressInDescribeInstanceAttribute struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
PublicIpAddressInDescribeInstanceAttribute is a nested struct in ecs response
type PublicIpAddressInDescribeInstances ¶
type PublicIpAddressInDescribeInstances struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
PublicIpAddressInDescribeInstances is a nested struct in ecs response
type PublicIpAddresse ¶
type PublicIpAddresse struct { AllocationId string `json:"AllocationId" xml:"AllocationId"` IpAddress string `json:"IpAddress" xml:"IpAddress"` }
PublicIpAddresse is a nested struct in ecs response
type PublicIpAddresses ¶
type PublicIpAddresses struct {
PublicIpAddresse []PublicIpAddresse `json:"PublicIpAddresse" xml:"PublicIpAddresse"`
}
PublicIpAddresses is a nested struct in ecs response
type RdmaIpAddress ¶
type RdmaIpAddress struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
RdmaIpAddress is a nested struct in ecs response
type ReActivateInstancesRequest ¶
type ReActivateInstancesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ReActivateInstancesRequest is the request struct for api ReActivateInstances
func CreateReActivateInstancesRequest ¶
func CreateReActivateInstancesRequest() (request *ReActivateInstancesRequest)
CreateReActivateInstancesRequest creates a request to invoke ReActivateInstances API
type ReActivateInstancesResponse ¶
type ReActivateInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReActivateInstancesResponse is the response struct for api ReActivateInstances
func CreateReActivateInstancesResponse ¶
func CreateReActivateInstancesResponse() (response *ReActivateInstancesResponse)
CreateReActivateInstancesResponse creates a response to parse from ReActivateInstances response
type ReInitDiskRequest ¶
type ReInitDiskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Password string `position:"Query" name:"Password"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` AutoStartInstance requests.Boolean `position:"Query" name:"AutoStartInstance"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DiskId string `position:"Query" name:"DiskId"` SecurityEnhancementStrategy string `position:"Query" name:"SecurityEnhancementStrategy"` KeyPairName string `position:"Query" name:"KeyPairName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ReInitDiskRequest is the request struct for api ReInitDisk
func CreateReInitDiskRequest ¶
func CreateReInitDiskRequest() (request *ReInitDiskRequest)
CreateReInitDiskRequest creates a request to invoke ReInitDisk API
type ReInitDiskResponse ¶
type ReInitDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReInitDiskResponse is the response struct for api ReInitDisk
func CreateReInitDiskResponse ¶
func CreateReInitDiskResponse() (response *ReInitDiskResponse)
CreateReInitDiskResponse creates a response to parse from ReInitDisk response
type RebootInstanceRequest ¶
type RebootInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ForceStop requests.Boolean `position:"Query" name:"ForceStop"` }
RebootInstanceRequest is the request struct for api RebootInstance
func CreateRebootInstanceRequest ¶
func CreateRebootInstanceRequest() (request *RebootInstanceRequest)
CreateRebootInstanceRequest creates a request to invoke RebootInstance API
type RebootInstanceResponse ¶
type RebootInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RebootInstanceResponse is the response struct for api RebootInstance
func CreateRebootInstanceResponse ¶
func CreateRebootInstanceResponse() (response *RebootInstanceResponse)
CreateRebootInstanceResponse creates a response to parse from RebootInstance response
type RecommendInstanceType ¶
type RecommendInstanceType struct { RegionNo string `json:"RegionNo" xml:"RegionNo"` CommodityCode string `json:"CommodityCode" xml:"CommodityCode"` Scene string `json:"Scene" xml:"Scene"` InstanceType InstanceType `json:"InstanceType" xml:"InstanceType"` Zones ZonesInDescribeRecommendInstanceType `json:"Zones" xml:"Zones"` }
RecommendInstanceType is a nested struct in ecs response
type RecoverVirtualBorderRouterRequest ¶
type RecoverVirtualBorderRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` UserCidr string `position:"Query" name:"UserCidr"` VbrId string `position:"Query" name:"VbrId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
RecoverVirtualBorderRouterRequest is the request struct for api RecoverVirtualBorderRouter
func CreateRecoverVirtualBorderRouterRequest ¶
func CreateRecoverVirtualBorderRouterRequest() (request *RecoverVirtualBorderRouterRequest)
CreateRecoverVirtualBorderRouterRequest creates a request to invoke RecoverVirtualBorderRouter API
type RecoverVirtualBorderRouterResponse ¶
type RecoverVirtualBorderRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RecoverVirtualBorderRouterResponse is the response struct for api RecoverVirtualBorderRouter
func CreateRecoverVirtualBorderRouterResponse ¶
func CreateRecoverVirtualBorderRouterResponse() (response *RecoverVirtualBorderRouterResponse)
CreateRecoverVirtualBorderRouterResponse creates a response to parse from RecoverVirtualBorderRouter response
type RedeployInstanceRequest ¶
type RedeployInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ForceStop requests.Boolean `position:"Query" name:"ForceStop"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
RedeployInstanceRequest is the request struct for api RedeployInstance
func CreateRedeployInstanceRequest ¶
func CreateRedeployInstanceRequest() (request *RedeployInstanceRequest)
CreateRedeployInstanceRequest creates a request to invoke RedeployInstance API
type RedeployInstanceResponse ¶
type RedeployInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TaskId string `json:"TaskId" xml:"TaskId"` }
RedeployInstanceResponse is the response struct for api RedeployInstance
func CreateRedeployInstanceResponse ¶
func CreateRedeployInstanceResponse() (response *RedeployInstanceResponse)
CreateRedeployInstanceResponse creates a response to parse from RedeployInstance response
type ReferencingSecurityGroup ¶
type ReferencingSecurityGroup struct { AliUid string `json:"AliUid" xml:"AliUid"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` }
ReferencingSecurityGroup is a nested struct in ecs response
type ReferencingSecurityGroups ¶
type ReferencingSecurityGroups struct {
ReferencingSecurityGroup []ReferencingSecurityGroup `json:"ReferencingSecurityGroup" xml:"ReferencingSecurityGroup"`
}
ReferencingSecurityGroups is a nested struct in ecs response
type Region ¶
type Region struct { RegionId string `json:"RegionId" xml:"RegionId"` LocalName string `json:"LocalName" xml:"LocalName"` RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"` Status string `json:"Status" xml:"Status"` }
Region is a nested struct in ecs response
type Regions ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in ecs response
type RelatedItem ¶
type RelatedItem struct { Name string `json:"Name" xml:"Name"` Value string `json:"Value" xml:"Value"` }
RelatedItem is a nested struct in ecs response
type RelatedItemSet ¶
type RelatedItemSet struct {
RelatedItem []RelatedItem `json:"RelatedItem" xml:"RelatedItem"`
}
RelatedItemSet is a nested struct in ecs response
type ReleaseDedicatedHostRequest ¶
type ReleaseDedicatedHostRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DedicatedHostId string `position:"Query" name:"DedicatedHostId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ReleaseDedicatedHostRequest is the request struct for api ReleaseDedicatedHost
func CreateReleaseDedicatedHostRequest ¶
func CreateReleaseDedicatedHostRequest() (request *ReleaseDedicatedHostRequest)
CreateReleaseDedicatedHostRequest creates a request to invoke ReleaseDedicatedHost API
type ReleaseDedicatedHostResponse ¶
type ReleaseDedicatedHostResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleaseDedicatedHostResponse is the response struct for api ReleaseDedicatedHost
func CreateReleaseDedicatedHostResponse ¶
func CreateReleaseDedicatedHostResponse() (response *ReleaseDedicatedHostResponse)
CreateReleaseDedicatedHostResponse creates a response to parse from ReleaseDedicatedHost response
type ReleaseEipAddressRequest ¶
type ReleaseEipAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AllocationId string `position:"Query" name:"AllocationId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ReleaseEipAddressRequest is the request struct for api ReleaseEipAddress
func CreateReleaseEipAddressRequest ¶
func CreateReleaseEipAddressRequest() (request *ReleaseEipAddressRequest)
CreateReleaseEipAddressRequest creates a request to invoke ReleaseEipAddress API
type ReleaseEipAddressResponse ¶
type ReleaseEipAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleaseEipAddressResponse is the response struct for api ReleaseEipAddress
func CreateReleaseEipAddressResponse ¶
func CreateReleaseEipAddressResponse() (response *ReleaseEipAddressResponse)
CreateReleaseEipAddressResponse creates a response to parse from ReleaseEipAddress response
type ReleasePublicIpAddressRequest ¶
type ReleasePublicIpAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PublicIpAddress string `position:"Query" name:"PublicIpAddress"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ReleasePublicIpAddressRequest is the request struct for api ReleasePublicIpAddress
func CreateReleasePublicIpAddressRequest ¶
func CreateReleasePublicIpAddressRequest() (request *ReleasePublicIpAddressRequest)
CreateReleasePublicIpAddressRequest creates a request to invoke ReleasePublicIpAddress API
type ReleasePublicIpAddressResponse ¶
type ReleasePublicIpAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleasePublicIpAddressResponse is the response struct for api ReleasePublicIpAddress
func CreateReleasePublicIpAddressResponse ¶
func CreateReleasePublicIpAddressResponse() (response *ReleasePublicIpAddressResponse)
CreateReleasePublicIpAddressResponse creates a response to parse from ReleasePublicIpAddress response
type RemoveBandwidthPackageIpsRequest ¶
type RemoveBandwidthPackageIpsRequest struct { *requests.RpcRequest RemovedIpAddresses *[]string `position:"Query" name:"RemovedIpAddresses" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BandwidthPackageId string `position:"Query" name:"BandwidthPackageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
RemoveBandwidthPackageIpsRequest is the request struct for api RemoveBandwidthPackageIps
func CreateRemoveBandwidthPackageIpsRequest ¶
func CreateRemoveBandwidthPackageIpsRequest() (request *RemoveBandwidthPackageIpsRequest)
CreateRemoveBandwidthPackageIpsRequest creates a request to invoke RemoveBandwidthPackageIps API
type RemoveBandwidthPackageIpsResponse ¶
type RemoveBandwidthPackageIpsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveBandwidthPackageIpsResponse is the response struct for api RemoveBandwidthPackageIps
func CreateRemoveBandwidthPackageIpsResponse ¶
func CreateRemoveBandwidthPackageIpsResponse() (response *RemoveBandwidthPackageIpsResponse)
CreateRemoveBandwidthPackageIpsResponse creates a response to parse from RemoveBandwidthPackageIps response
type RemoveTagsRequest ¶
type RemoveTagsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Tag *[]RemoveTagsTag `position:"Query" name:"Tag" type:"Repeated"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
RemoveTagsRequest is the request struct for api RemoveTags
func CreateRemoveTagsRequest ¶
func CreateRemoveTagsRequest() (request *RemoveTagsRequest)
CreateRemoveTagsRequest creates a request to invoke RemoveTags API
type RemoveTagsResponse ¶
type RemoveTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveTagsResponse is the response struct for api RemoveTags
func CreateRemoveTagsResponse ¶
func CreateRemoveTagsResponse() (response *RemoveTagsResponse)
CreateRemoveTagsResponse creates a response to parse from RemoveTags response
type RemoveTagsTag ¶
RemoveTagsTag is a repeated param struct in RemoveTagsRequest
type RenewDedicatedHostsRequest ¶
type RenewDedicatedHostsRequest struct { *requests.RpcRequest DedicatedHostIds string `position:"Query" name:"DedicatedHostIds"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Period requests.Integer `position:"Query" name:"Period"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` }
RenewDedicatedHostsRequest is the request struct for api RenewDedicatedHosts
func CreateRenewDedicatedHostsRequest ¶
func CreateRenewDedicatedHostsRequest() (request *RenewDedicatedHostsRequest)
CreateRenewDedicatedHostsRequest creates a request to invoke RenewDedicatedHosts API
type RenewDedicatedHostsResponse ¶
type RenewDedicatedHostsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RenewDedicatedHostsResponse is the response struct for api RenewDedicatedHosts
func CreateRenewDedicatedHostsResponse ¶
func CreateRenewDedicatedHostsResponse() (response *RenewDedicatedHostsResponse)
CreateRenewDedicatedHostsResponse creates a response to parse from RenewDedicatedHosts response
type RenewInstanceRequest ¶
type RenewInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Period requests.Integer `position:"Query" name:"Period"` PeriodUnit string `position:"Query" name:"PeriodUnit"` InstanceId string `position:"Query" name:"InstanceId"` ClientToken string `position:"Query" name:"ClientToken"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
RenewInstanceRequest is the request struct for api RenewInstance
func CreateRenewInstanceRequest ¶
func CreateRenewInstanceRequest() (request *RenewInstanceRequest)
CreateRenewInstanceRequest creates a request to invoke RenewInstance API
type RenewInstanceResponse ¶
type RenewInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RenewInstanceResponse is the response struct for api RenewInstance
func CreateRenewInstanceResponse ¶
func CreateRenewInstanceResponse() (response *RenewInstanceResponse)
CreateRenewInstanceResponse creates a response to parse from RenewInstance response
type ReplaceSystemDiskRequest ¶
type ReplaceSystemDiskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageId string `position:"Query" name:"ImageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SecurityEnhancementStrategy string `position:"Query" name:"SecurityEnhancementStrategy"` KeyPairName string `position:"Query" name:"KeyPairName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Platform string `position:"Query" name:"Platform"` Password string `position:"Query" name:"Password"` InstanceId string `position:"Query" name:"InstanceId"` PasswordInherit requests.Boolean `position:"Query" name:"PasswordInherit"` SystemDiskSize requests.Integer `position:"Query" name:"SystemDisk.Size"` DiskId string `position:"Query" name:"DiskId"` UseAdditionalService requests.Boolean `position:"Query" name:"UseAdditionalService"` Architecture string `position:"Query" name:"Architecture"` }
ReplaceSystemDiskRequest is the request struct for api ReplaceSystemDisk
func CreateReplaceSystemDiskRequest ¶
func CreateReplaceSystemDiskRequest() (request *ReplaceSystemDiskRequest)
CreateReplaceSystemDiskRequest creates a request to invoke ReplaceSystemDisk API
type ReplaceSystemDiskResponse ¶
type ReplaceSystemDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DiskId string `json:"DiskId" xml:"DiskId"` }
ReplaceSystemDiskResponse is the response struct for api ReplaceSystemDisk
func CreateReplaceSystemDiskResponse ¶
func CreateReplaceSystemDiskResponse() (response *ReplaceSystemDiskResponse)
CreateReplaceSystemDiskResponse creates a response to parse from ReplaceSystemDisk response
type ResetDiskRequest ¶
type ResetDiskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SnapshotId string `position:"Query" name:"SnapshotId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DiskId string `position:"Query" name:"DiskId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ResetDiskRequest is the request struct for api ResetDisk
func CreateResetDiskRequest ¶
func CreateResetDiskRequest() (request *ResetDiskRequest)
CreateResetDiskRequest creates a request to invoke ResetDisk API
type ResetDiskResponse ¶
type ResetDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResetDiskResponse is the response struct for api ResetDisk
func CreateResetDiskResponse ¶
func CreateResetDiskResponse() (response *ResetDiskResponse)
CreateResetDiskResponse creates a response to parse from ResetDisk response
type ResizeDiskRequest ¶
type ResizeDiskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` NewSize requests.Integer `position:"Query" name:"NewSize"` DiskId string `position:"Query" name:"DiskId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Type string `position:"Query" name:"Type"` }
ResizeDiskRequest is the request struct for api ResizeDisk
func CreateResizeDiskRequest ¶
func CreateResizeDiskRequest() (request *ResizeDiskRequest)
CreateResizeDiskRequest creates a request to invoke ResizeDisk API
type ResizeDiskResponse ¶
type ResizeDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResizeDiskResponse is the response struct for api ResizeDisk
func CreateResizeDiskResponse ¶
func CreateResizeDiskResponse() (response *ResizeDiskResponse)
CreateResizeDiskResponse creates a response to parse from ResizeDisk response
type Resource ¶
type Resource struct { ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceType string `json:"ResourceType" xml:"ResourceType"` RegionId string `json:"RegionId" xml:"RegionId"` }
Resource is a nested struct in ecs response
type ResourcePriceModel ¶
type ResourcePriceModel struct { DiscountPrice float64 `json:"DiscountPrice" xml:"DiscountPrice"` TradePrice float64 `json:"TradePrice" xml:"TradePrice"` OriginalPrice float64 `json:"OriginalPrice" xml:"OriginalPrice"` Resource string `json:"Resource" xml:"Resource"` SubRules SubRulesInDescribeRenewalPrice `json:"SubRules" xml:"SubRules"` }
ResourcePriceModel is a nested struct in ecs response
type ResourceTypeCount ¶
type ResourceTypeCount struct { Instance int `json:"Instance" xml:"Instance"` Disk int `json:"Disk" xml:"Disk"` Volume int `json:"Volume" xml:"Volume"` Image int `json:"Image" xml:"Image"` Snapshot int `json:"Snapshot" xml:"Snapshot"` Securitygroup int `json:"Securitygroup" xml:"Securitygroup"` LaunchTemplate int `json:"LaunchTemplate" xml:"LaunchTemplate"` Eni int `json:"Eni" xml:"Eni"` Ddh int `json:"Ddh" xml:"Ddh"` KeyPair int `json:"KeyPair" xml:"KeyPair"` }
ResourceTypeCount is a nested struct in ecs response
type Resources ¶
type Resources struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
Resources is a nested struct in ecs response
type ResourcesInfo ¶
type ResourcesInfo struct { IoOptimized bool `json:"IoOptimized" xml:"IoOptimized"` SystemDiskCategories SystemDiskCategories `json:"SystemDiskCategories" xml:"SystemDiskCategories"` DataDiskCategories DataDiskCategories `json:"DataDiskCategories" xml:"DataDiskCategories"` NetworkTypes NetworkTypesInDescribeZones `json:"NetworkTypes" xml:"NetworkTypes"` InstanceTypes InstanceTypesInDescribeZones `json:"InstanceTypes" xml:"InstanceTypes"` InstanceTypeFamilies InstanceTypeFamiliesInDescribeZones `json:"InstanceTypeFamilies" xml:"InstanceTypeFamilies"` InstanceGenerations InstanceGenerations `json:"InstanceGenerations" xml:"InstanceGenerations"` }
ResourcesInfo is a nested struct in ecs response
type Result ¶
type Result struct { Message string `json:"Message" xml:"Message"` Success string `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
Result is a nested struct in ecs response
type ResultsInAttachKeyPair ¶
type ResultsInAttachKeyPair struct {
Result []Result `json:"Result" xml:"Result"`
}
ResultsInAttachKeyPair is a nested struct in ecs response
type ResultsInDetachKeyPair ¶
type ResultsInDetachKeyPair struct {
Result []Result `json:"Result" xml:"Result"`
}
ResultsInDetachKeyPair is a nested struct in ecs response
type RevokeSecurityGroupEgressRequest ¶
type RevokeSecurityGroupEgressRequest struct { *requests.RpcRequest NicType string `position:"Query" name:"NicType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SourcePortRange string `position:"Query" name:"SourcePortRange"` ClientToken string `position:"Query" name:"ClientToken"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Description string `position:"Query" name:"Description"` Ipv6DestCidrIp string `position:"Query" name:"Ipv6DestCidrIp"` Ipv6SourceCidrIp string `position:"Query" name:"Ipv6SourceCidrIp"` Policy string `position:"Query" name:"Policy"` PortRange string `position:"Query" name:"PortRange"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` DestGroupId string `position:"Query" name:"DestGroupId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DestGroupOwnerAccount string `position:"Query" name:"DestGroupOwnerAccount"` Priority string `position:"Query" name:"Priority"` DestCidrIp string `position:"Query" name:"DestCidrIp"` DestGroupOwnerId requests.Integer `position:"Query" name:"DestGroupOwnerId"` }
RevokeSecurityGroupEgressRequest is the request struct for api RevokeSecurityGroupEgress
func CreateRevokeSecurityGroupEgressRequest ¶
func CreateRevokeSecurityGroupEgressRequest() (request *RevokeSecurityGroupEgressRequest)
CreateRevokeSecurityGroupEgressRequest creates a request to invoke RevokeSecurityGroupEgress API
type RevokeSecurityGroupEgressResponse ¶
type RevokeSecurityGroupEgressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevokeSecurityGroupEgressResponse is the response struct for api RevokeSecurityGroupEgress
func CreateRevokeSecurityGroupEgressResponse ¶
func CreateRevokeSecurityGroupEgressResponse() (response *RevokeSecurityGroupEgressResponse)
CreateRevokeSecurityGroupEgressResponse creates a response to parse from RevokeSecurityGroupEgress response
type RevokeSecurityGroupRequest ¶
type RevokeSecurityGroupRequest struct { *requests.RpcRequest NicType string `position:"Query" name:"NicType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SourcePortRange string `position:"Query" name:"SourcePortRange"` ClientToken string `position:"Query" name:"ClientToken"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Description string `position:"Query" name:"Description"` SourceGroupOwnerId requests.Integer `position:"Query" name:"SourceGroupOwnerId"` SourceGroupOwnerAccount string `position:"Query" name:"SourceGroupOwnerAccount"` Ipv6DestCidrIp string `position:"Query" name:"Ipv6DestCidrIp"` Ipv6SourceCidrIp string `position:"Query" name:"Ipv6SourceCidrIp"` Policy string `position:"Query" name:"Policy"` PortRange string `position:"Query" name:"PortRange"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` IpProtocol string `position:"Query" name:"IpProtocol"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Priority string `position:"Query" name:"Priority"` DestCidrIp string `position:"Query" name:"DestCidrIp"` SourceGroupId string `position:"Query" name:"SourceGroupId"` }
RevokeSecurityGroupRequest is the request struct for api RevokeSecurityGroup
func CreateRevokeSecurityGroupRequest ¶
func CreateRevokeSecurityGroupRequest() (request *RevokeSecurityGroupRequest)
CreateRevokeSecurityGroupRequest creates a request to invoke RevokeSecurityGroup API
type RevokeSecurityGroupResponse ¶
type RevokeSecurityGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevokeSecurityGroupResponse is the response struct for api RevokeSecurityGroup
func CreateRevokeSecurityGroupResponse ¶
func CreateRevokeSecurityGroupResponse() (response *RevokeSecurityGroupResponse)
CreateRevokeSecurityGroupResponse creates a response to parse from RevokeSecurityGroup response
type RouteEntry ¶
type RouteEntry struct { RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` DestinationCidrBlock string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"` Type string `json:"Type" xml:"Type"` Status string `json:"Status" xml:"Status"` InstanceId string `json:"InstanceId" xml:"InstanceId"` NextHopType string `json:"NextHopType" xml:"NextHopType"` NextHops NextHops `json:"NextHops" xml:"NextHops"` }
RouteEntry is a nested struct in ecs response
type RouteEntrys ¶
type RouteEntrys struct {
RouteEntry []RouteEntry `json:"RouteEntry" xml:"RouteEntry"`
}
RouteEntrys is a nested struct in ecs response
type RouteTable ¶
type RouteTable struct { VRouterId string `json:"VRouterId" xml:"VRouterId"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` RouteTableType string `json:"RouteTableType" xml:"RouteTableType"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` RouteEntrys RouteEntrys `json:"RouteEntrys" xml:"RouteEntrys"` }
RouteTable is a nested struct in ecs response
type RouteTableIds ¶
type RouteTableIds struct {
RouteTableId []string `json:"RouteTableId" xml:"RouteTableId"`
}
RouteTableIds is a nested struct in ecs response
type RouteTables ¶
type RouteTables struct {
RouteTable []RouteTable `json:"RouteTable" xml:"RouteTable"`
}
RouteTables is a nested struct in ecs response
type RouterInterfaceSet ¶
type RouterInterfaceSet struct {
RouterInterfaceType []RouterInterfaceType `json:"RouterInterfaceType" xml:"RouterInterfaceType"`
}
RouterInterfaceSet is a nested struct in ecs response
type RouterInterfaceType ¶
type RouterInterfaceType struct { RouterInterfaceId string `json:"RouterInterfaceId" xml:"RouterInterfaceId"` OppositeRegionId string `json:"OppositeRegionId" xml:"OppositeRegionId"` Role string `json:"Role" xml:"Role"` Spec string `json:"Spec" xml:"Spec"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` RouterId string `json:"RouterId" xml:"RouterId"` RouterType string `json:"RouterType" xml:"RouterType"` CreationTime string `json:"CreationTime" xml:"CreationTime"` EndTime string `json:"EndTime" xml:"EndTime"` ChargeType string `json:"ChargeType" xml:"ChargeType"` Status string `json:"Status" xml:"Status"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` ConnectedTime string `json:"ConnectedTime" xml:"ConnectedTime"` OppositeInterfaceId string `json:"OppositeInterfaceId" xml:"OppositeInterfaceId"` OppositeInterfaceSpec string `json:"OppositeInterfaceSpec" xml:"OppositeInterfaceSpec"` OppositeInterfaceStatus string `json:"OppositeInterfaceStatus" xml:"OppositeInterfaceStatus"` OppositeInterfaceBusinessStatus string `json:"OppositeInterfaceBusinessStatus" xml:"OppositeInterfaceBusinessStatus"` OppositeRouterId string `json:"OppositeRouterId" xml:"OppositeRouterId"` OppositeRouterType string `json:"OppositeRouterType" xml:"OppositeRouterType"` OppositeInterfaceOwnerId string `json:"OppositeInterfaceOwnerId" xml:"OppositeInterfaceOwnerId"` AccessPointId string `json:"AccessPointId" xml:"AccessPointId"` OppositeAccessPointId string `json:"OppositeAccessPointId" xml:"OppositeAccessPointId"` HealthCheckSourceIp string `json:"HealthCheckSourceIp" xml:"HealthCheckSourceIp"` HealthCheckTargetIp string `json:"HealthCheckTargetIp" xml:"HealthCheckTargetIp"` }
RouterInterfaceType is a nested struct in ecs response
type Rule ¶
type Rule struct { RuleId int `json:"RuleId" xml:"RuleId"` Description string `json:"Description" xml:"Description"` }
Rule is a nested struct in ecs response
type RulesInDescribePrice ¶
type RulesInDescribePrice struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
RulesInDescribePrice is a nested struct in ecs response
type RulesInDescribeRenewalPrice ¶
type RulesInDescribeRenewalPrice struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
RulesInDescribeRenewalPrice is a nested struct in ecs response
type RunInstancesDataDisk ¶
type RunInstancesDataDisk struct { Size string `name:"Size"` SnapshotId string `name:"SnapshotId"` Category string `name:"Category"` Encrypted string `name:"Encrypted"` KMSKeyId string `name:"KMSKeyId"` DiskName string `name:"DiskName"` Description string `name:"Description"` Device string `name:"Device"` DeleteWithInstance string `name:"DeleteWithInstance"` }
RunInstancesDataDisk is a repeated param struct in RunInstancesRequest
type RunInstancesNetworkInterface ¶
type RunInstancesNetworkInterface struct { PrimaryIpAddress string `name:"PrimaryIpAddress"` VSwitchId string `name:"VSwitchId"` SecurityGroupId string `name:"SecurityGroupId"` NetworkInterfaceName string `name:"NetworkInterfaceName"` Description string `name:"Description"` }
RunInstancesNetworkInterface is a repeated param struct in RunInstancesRequest
type RunInstancesRequest ¶
type RunInstancesRequest struct { *requests.RpcRequest LaunchTemplateName string `position:"Query" name:"LaunchTemplateName"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` UniqueSuffix requests.Boolean `position:"Query" name:"UniqueSuffix"` HpcClusterId string `position:"Query" name:"HpcClusterId"` SecurityEnhancementStrategy string `position:"Query" name:"SecurityEnhancementStrategy"` KeyPairName string `position:"Query" name:"KeyPairName"` MinAmount requests.Integer `position:"Query" name:"MinAmount"` SpotPriceLimit requests.Float `position:"Query" name:"SpotPriceLimit"` DeletionProtection requests.Boolean `position:"Query" name:"DeletionProtection"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` HostName string `position:"Query" name:"HostName"` Password string `position:"Query" name:"Password"` Tag *[]RunInstancesTag `position:"Query" name:"Tag" type:"Repeated"` AutoRenewPeriod requests.Integer `position:"Query" name:"AutoRenewPeriod"` Period requests.Integer `position:"Query" name:"Period"` DryRun requests.Boolean `position:"Query" name:"DryRun"` LaunchTemplateId string `position:"Query" name:"LaunchTemplateId"` Ipv6AddressCount requests.Integer `position:"Query" name:"Ipv6AddressCount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CapacityReservationPreference string `position:"Query" name:"CapacityReservationPreference"` VSwitchId string `position:"Query" name:"VSwitchId"` SpotStrategy string `position:"Query" name:"SpotStrategy"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` PeriodUnit string `position:"Query" name:"PeriodUnit"` InstanceName string `position:"Query" name:"InstanceName"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` InternetChargeType string `position:"Query" name:"InternetChargeType"` ZoneId string `position:"Query" name:"ZoneId"` Ipv6Address *[]string `position:"Query" name:"Ipv6Address" type:"Repeated"` InternetMaxBandwidthIn requests.Integer `position:"Query" name:"InternetMaxBandwidthIn"` ImageId string `position:"Query" name:"ImageId"` SpotInterruptionBehavior string `position:"Query" name:"SpotInterruptionBehavior"` ClientToken string `position:"Query" name:"ClientToken"` IoOptimized string `position:"Query" name:"IoOptimized"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` InternetMaxBandwidthOut requests.Integer `position:"Query" name:"InternetMaxBandwidthOut"` Description string `position:"Query" name:"Description"` SystemDiskCategory string `position:"Query" name:"SystemDisk.Category"` CapacityReservationId string `position:"Query" name:"CapacityReservationId"` UserData string `position:"Query" name:"UserData"` PasswordInherit requests.Boolean `position:"Query" name:"PasswordInherit"` InstanceType string `position:"Query" name:"InstanceType"` HibernationConfigured requests.Boolean `position:"Query" name:"HibernationConfigured"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` NetworkInterface *[]RunInstancesNetworkInterface `position:"Query" name:"NetworkInterface" type:"Repeated"` DeploymentSetId string `position:"Query" name:"DeploymentSetId"` Amount requests.Integer `position:"Query" name:"Amount"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SystemDiskDiskName string `position:"Query" name:"SystemDisk.DiskName"` RamRoleName string `position:"Query" name:"RamRoleName"` AutoReleaseTime string `position:"Query" name:"AutoReleaseTime"` DedicatedHostId string `position:"Query" name:"DedicatedHostId"` CreditSpecification string `position:"Query" name:"CreditSpecification"` DataDisk *[]RunInstancesDataDisk `position:"Query" name:"DataDisk" type:"Repeated"` LaunchTemplateVersion requests.Integer `position:"Query" name:"LaunchTemplateVersion"` SystemDiskSize string `position:"Query" name:"SystemDisk.Size"` SystemDiskDescription string `position:"Query" name:"SystemDisk.Description"` }
RunInstancesRequest is the request struct for api RunInstances
func CreateRunInstancesRequest ¶
func CreateRunInstancesRequest() (request *RunInstancesRequest)
CreateRunInstancesRequest creates a request to invoke RunInstances API
type RunInstancesResponse ¶
type RunInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceIdSets InstanceIdSets `json:"InstanceIdSets" xml:"InstanceIdSets"` }
RunInstancesResponse is the response struct for api RunInstances
func CreateRunInstancesResponse ¶
func CreateRunInstancesResponse() (response *RunInstancesResponse)
CreateRunInstancesResponse creates a response to parse from RunInstances response
type RunInstancesTag ¶
RunInstancesTag is a repeated param struct in RunInstancesRequest
type ScheduledSystemEventSet ¶
type ScheduledSystemEventSet struct {
ScheduledSystemEventType []ScheduledSystemEventType `json:"ScheduledSystemEventType" xml:"ScheduledSystemEventType"`
}
ScheduledSystemEventSet is a nested struct in ecs response
type ScheduledSystemEventType ¶
type ScheduledSystemEventType struct { EventId string `json:"EventId" xml:"EventId"` EventPublishTime string `json:"EventPublishTime" xml:"EventPublishTime"` NotBefore string `json:"NotBefore" xml:"NotBefore"` EventCycleStatus EventCycleStatus `json:"EventCycleStatus" xml:"EventCycleStatus"` EventType EventType `json:"EventType" xml:"EventType"` ExtendedAttribute ExtendedAttribute `json:"ExtendedAttribute" xml:"ExtendedAttribute"` }
ScheduledSystemEventType is a nested struct in ecs response
type SecurityGroup ¶
type SecurityGroup struct { SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` Description string `json:"Description" xml:"Description"` SecurityGroupName string `json:"SecurityGroupName" xml:"SecurityGroupName"` VpcId string `json:"VpcId" xml:"VpcId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` AvailableInstanceAmount int `json:"AvailableInstanceAmount" xml:"AvailableInstanceAmount"` EcsCount int `json:"EcsCount" xml:"EcsCount"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Tags TagsInDescribeSecurityGroups `json:"Tags" xml:"Tags"` }
SecurityGroup is a nested struct in ecs response
type SecurityGroupIdsInDescribeInstanceAttribute ¶
type SecurityGroupIdsInDescribeInstanceAttribute struct {
SecurityGroupId []string `json:"SecurityGroupId" xml:"SecurityGroupId"`
}
SecurityGroupIdsInDescribeInstanceAttribute is a nested struct in ecs response
type SecurityGroupIdsInDescribeInstances ¶
type SecurityGroupIdsInDescribeInstances struct {
SecurityGroupId []string `json:"SecurityGroupId" xml:"SecurityGroupId"`
}
SecurityGroupIdsInDescribeInstances is a nested struct in ecs response
type SecurityGroupIdsInDescribeNetworkInterfaces ¶
type SecurityGroupIdsInDescribeNetworkInterfaces struct {
SecurityGroupId []string `json:"SecurityGroupId" xml:"SecurityGroupId"`
}
SecurityGroupIdsInDescribeNetworkInterfaces is a nested struct in ecs response
type SecurityGroupReference ¶
type SecurityGroupReference struct { SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` ReferencingSecurityGroups ReferencingSecurityGroups `json:"ReferencingSecurityGroups" xml:"ReferencingSecurityGroups"` }
SecurityGroupReference is a nested struct in ecs response
type SecurityGroupReferences ¶
type SecurityGroupReferences struct {
SecurityGroupReference []SecurityGroupReference `json:"SecurityGroupReference" xml:"SecurityGroupReference"`
}
SecurityGroupReferences is a nested struct in ecs response
type SecurityGroups ¶
type SecurityGroups struct {
SecurityGroup []SecurityGroup `json:"SecurityGroup" xml:"SecurityGroup"`
}
SecurityGroups is a nested struct in ecs response
type Snapshot ¶
type Snapshot struct { SnapshotId string `json:"SnapshotId" xml:"SnapshotId"` SnapshotName string `json:"SnapshotName" xml:"SnapshotName"` Progress string `json:"Progress" xml:"Progress"` ProductCode string `json:"ProductCode" xml:"ProductCode"` SourceDiskId string `json:"SourceDiskId" xml:"SourceDiskId"` SourceDiskType string `json:"SourceDiskType" xml:"SourceDiskType"` RetentionDays int `json:"RetentionDays" xml:"RetentionDays"` Encrypted bool `json:"Encrypted" xml:"Encrypted"` SourceDiskSize string `json:"SourceDiskSize" xml:"SourceDiskSize"` Description string `json:"Description" xml:"Description"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` Usage string `json:"Usage" xml:"Usage"` SourceStorageType string `json:"SourceStorageType" xml:"SourceStorageType"` RemainTime int `json:"RemainTime" xml:"RemainTime"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` KMSKeyId string `json:"KMSKeyId" xml:"KMSKeyId"` Tags TagsInDescribeSnapshots `json:"Tags" xml:"Tags"` }
Snapshot is a nested struct in ecs response
type SnapshotLink ¶
type SnapshotLink struct { SnapshotLinkId string `json:"SnapshotLinkId" xml:"SnapshotLinkId"` RegionId string `json:"RegionId" xml:"RegionId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` SourceDiskId string `json:"SourceDiskId" xml:"SourceDiskId"` SourceDiskName string `json:"SourceDiskName" xml:"SourceDiskName"` SourceDiskSize int `json:"SourceDiskSize" xml:"SourceDiskSize"` SourceDiskType string `json:"SourceDiskType" xml:"SourceDiskType"` TotalSize int `json:"TotalSize" xml:"TotalSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` }
SnapshotLink is a nested struct in ecs response
type SnapshotLinks ¶
type SnapshotLinks struct {
SnapshotLink []SnapshotLink `json:"SnapshotLink" xml:"SnapshotLink"`
}
SnapshotLinks is a nested struct in ecs response
type SnapshotPackage ¶
type SnapshotPackage struct { StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` InitCapacity int `json:"InitCapacity" xml:"InitCapacity"` DisplayName string `json:"DisplayName" xml:"DisplayName"` }
SnapshotPackage is a nested struct in ecs response
type SnapshotPackages ¶
type SnapshotPackages struct {
SnapshotPackage []SnapshotPackage `json:"SnapshotPackage" xml:"SnapshotPackage"`
}
SnapshotPackages is a nested struct in ecs response
type Snapshots ¶
type Snapshots struct {
Snapshot []Snapshot `json:"Snapshot" xml:"Snapshot"`
}
Snapshots is a nested struct in ecs response
type SpotPriceType ¶
type SpotPriceType struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` InstanceType string `json:"InstanceType" xml:"InstanceType"` IoOptimized string `json:"IoOptimized" xml:"IoOptimized"` Timestamp string `json:"Timestamp" xml:"Timestamp"` NetworkType string `json:"NetworkType" xml:"NetworkType"` SpotPrice float64 `json:"SpotPrice" xml:"SpotPrice"` OriginPrice float64 `json:"OriginPrice" xml:"OriginPrice"` }
SpotPriceType is a nested struct in ecs response
type SpotPrices ¶
type SpotPrices struct {
SpotPriceType []SpotPriceType `json:"SpotPriceType" xml:"SpotPriceType"`
}
SpotPrices is a nested struct in ecs response
type StartInstanceRequest ¶
type StartInstanceRequest struct { *requests.RpcRequest SourceRegionId string `position:"Query" name:"SourceRegionId"` InitLocalDisk requests.Boolean `position:"Query" name:"InitLocalDisk"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
StartInstanceRequest is the request struct for api StartInstance
func CreateStartInstanceRequest ¶
func CreateStartInstanceRequest() (request *StartInstanceRequest)
CreateStartInstanceRequest creates a request to invoke StartInstance API
type StartInstanceResponse ¶
type StartInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StartInstanceResponse is the response struct for api StartInstance
func CreateStartInstanceResponse ¶
func CreateStartInstanceResponse() (response *StartInstanceResponse)
CreateStartInstanceResponse creates a response to parse from StartInstance response
type StopInstanceRequest ¶
type StopInstanceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` DryRun requests.Boolean `position:"Query" name:"DryRun"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ConfirmStop requests.Boolean `position:"Query" name:"ConfirmStop"` OwnerAccount string `position:"Query" name:"OwnerAccount"` StoppedMode string `position:"Query" name:"StoppedMode"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Hibernate requests.Boolean `position:"Query" name:"Hibernate"` ForceStop requests.Boolean `position:"Query" name:"ForceStop"` }
StopInstanceRequest is the request struct for api StopInstance
func CreateStopInstanceRequest ¶
func CreateStopInstanceRequest() (request *StopInstanceRequest)
CreateStopInstanceRequest creates a request to invoke StopInstance API
type StopInstanceResponse ¶
type StopInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopInstanceResponse is the response struct for api StopInstance
func CreateStopInstanceResponse ¶
func CreateStopInstanceResponse() (response *StopInstanceResponse)
CreateStopInstanceResponse creates a response to parse from StopInstance response
type StopInvocationRequest ¶
type StopInvocationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InvokeId string `position:"Query" name:"InvokeId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId *[]string `position:"Query" name:"InstanceId" type:"Repeated"` }
StopInvocationRequest is the request struct for api StopInvocation
func CreateStopInvocationRequest ¶
func CreateStopInvocationRequest() (request *StopInvocationRequest)
CreateStopInvocationRequest creates a request to invoke StopInvocation API
type StopInvocationResponse ¶
type StopInvocationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopInvocationResponse is the response struct for api StopInvocation
func CreateStopInvocationResponse ¶
func CreateStopInvocationResponse() (response *StopInvocationResponse)
CreateStopInvocationResponse creates a response to parse from StopInvocation response
type SubRulesInDescribePrice ¶
type SubRulesInDescribePrice struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
SubRulesInDescribePrice is a nested struct in ecs response
type SubRulesInDescribeRenewalPrice ¶
type SubRulesInDescribeRenewalPrice struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
SubRulesInDescribeRenewalPrice is a nested struct in ecs response
type SupplyInfo ¶
type SupplyInfo struct { Amount int `json:"Amount" xml:"Amount"` SupplyStatus string `json:"SupplyStatus" xml:"SupplyStatus"` SupplyStartTime string `json:"SupplyStartTime" xml:"SupplyStartTime"` SupplyEndTime string `json:"SupplyEndTime" xml:"SupplyEndTime"` }
SupplyInfo is a nested struct in ecs response
type SupplyInfos ¶
type SupplyInfos struct {
SupplyInfo []SupplyInfo `json:"SupplyInfo" xml:"SupplyInfo"`
}
SupplyInfos is a nested struct in ecs response
type SupportedInstanceTypeFamiliesInDescribeDedicatedHostTypes ¶
type SupportedInstanceTypeFamiliesInDescribeDedicatedHostTypes struct {
SupportedInstanceTypeFamily []string `json:"SupportedInstanceTypeFamily" xml:"SupportedInstanceTypeFamily"`
}
SupportedInstanceTypeFamiliesInDescribeDedicatedHostTypes is a nested struct in ecs response
type SupportedInstanceTypeFamiliesInDescribeDedicatedHosts ¶
type SupportedInstanceTypeFamiliesInDescribeDedicatedHosts struct {
SupportedInstanceTypeFamily []string `json:"SupportedInstanceTypeFamily" xml:"SupportedInstanceTypeFamily"`
}
SupportedInstanceTypeFamiliesInDescribeDedicatedHosts is a nested struct in ecs response
type SupportedInstanceTypesListInDescribeDedicatedHostTypes ¶
type SupportedInstanceTypesListInDescribeDedicatedHostTypes struct {
SupportedInstanceTypesList []string `json:"SupportedInstanceTypesList" xml:"SupportedInstanceTypesList"`
}
SupportedInstanceTypesListInDescribeDedicatedHostTypes is a nested struct in ecs response
type SupportedInstanceTypesListInDescribeDedicatedHosts ¶
type SupportedInstanceTypesListInDescribeDedicatedHosts struct {
SupportedInstanceTypesList []string `json:"SupportedInstanceTypesList" xml:"SupportedInstanceTypesList"`
}
SupportedInstanceTypesListInDescribeDedicatedHosts is a nested struct in ecs response
type SupportedResource ¶
type SupportedResource struct { Value string `json:"Value" xml:"Value"` Max int `json:"Max" xml:"Max"` Unit string `json:"Unit" xml:"Unit"` StatusCategory string `json:"StatusCategory" xml:"StatusCategory"` Status string `json:"Status" xml:"Status"` Min int `json:"Min" xml:"Min"` }
SupportedResource is a nested struct in ecs response
type SupportedResourcesInDescribeAvailableResource ¶
type SupportedResourcesInDescribeAvailableResource struct {
SupportedResource []SupportedResource `json:"SupportedResource" xml:"SupportedResource"`
}
SupportedResourcesInDescribeAvailableResource is a nested struct in ecs response
type SupportedResourcesInDescribeResourcesModification ¶
type SupportedResourcesInDescribeResourcesModification struct {
SupportedResource []SupportedResource `json:"SupportedResource" xml:"SupportedResource"`
}
SupportedResourcesInDescribeResourcesModification is a nested struct in ecs response
type SystemDiskCategories ¶
type SystemDiskCategories struct {
SupportedSystemDiskCategory []string `json:"supportedSystemDiskCategory" xml:"supportedSystemDiskCategory"`
}
SystemDiskCategories is a nested struct in ecs response
type Tag ¶
type Tag struct { TagValue string `json:"TagValue" xml:"TagValue"` TagKey string `json:"TagKey" xml:"TagKey"` ResourceTypeCount ResourceTypeCount `json:"ResourceTypeCount" xml:"ResourceTypeCount"` }
Tag is a nested struct in ecs response
type TagResource ¶
type TagResource struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TagKey string `json:"TagKey" xml:"TagKey"` TagValue string `json:"TagValue" xml:"TagValue"` }
TagResource is a nested struct in ecs response
type TagResources ¶
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in ecs response
type TagResourcesRequest ¶
type TagResourcesRequest struct { *requests.RpcRequest Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶
TagResourcesTag is a repeated param struct in TagResourcesRequest
type TagsInDescribeDedicatedHosts ¶
type TagsInDescribeDedicatedHosts struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeDedicatedHosts is a nested struct in ecs response
type TagsInDescribeDisks ¶
type TagsInDescribeDisks struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeDisks is a nested struct in ecs response
type TagsInDescribeImages ¶
type TagsInDescribeImages struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeImages is a nested struct in ecs response
type TagsInDescribeInstances ¶
type TagsInDescribeInstances struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeInstances is a nested struct in ecs response
type TagsInDescribeKeyPairs ¶
type TagsInDescribeKeyPairs struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeKeyPairs is a nested struct in ecs response
type TagsInDescribeLaunchTemplateVersions ¶
type TagsInDescribeLaunchTemplateVersions struct {
InstanceTag []InstanceTag `json:"InstanceTag" xml:"InstanceTag"`
}
TagsInDescribeLaunchTemplateVersions is a nested struct in ecs response
type TagsInDescribeLaunchTemplates ¶
type TagsInDescribeLaunchTemplates struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeLaunchTemplates is a nested struct in ecs response
type TagsInDescribeNetworkInterfaces ¶
type TagsInDescribeNetworkInterfaces struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeNetworkInterfaces is a nested struct in ecs response
type TagsInDescribeSecurityGroups ¶
type TagsInDescribeSecurityGroups struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeSecurityGroups is a nested struct in ecs response
type TagsInDescribeSnapshots ¶
type TagsInDescribeSnapshots struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeSnapshots is a nested struct in ecs response
type TagsInDescribeTags ¶
type TagsInDescribeTags struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeTags is a nested struct in ecs response
type Task ¶
type Task struct { TaskId string `json:"TaskId" xml:"TaskId"` TaskAction string `json:"TaskAction" xml:"TaskAction"` TaskStatus string `json:"TaskStatus" xml:"TaskStatus"` SupportCancel string `json:"SupportCancel" xml:"SupportCancel"` CreationTime string `json:"CreationTime" xml:"CreationTime"` FinishedTime string `json:"FinishedTime" xml:"FinishedTime"` }
Task is a nested struct in ecs response
type TaskSet ¶
type TaskSet struct {
Task []Task `json:"Task" xml:"Task"`
}
TaskSet is a nested struct in ecs response
type TerminatePhysicalConnectionRequest ¶
type TerminatePhysicalConnectionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` PhysicalConnectionId string `position:"Query" name:"PhysicalConnectionId"` OwnerAccount string `position:"Query" name:"OwnerAccount"` UserCidr string `position:"Query" name:"UserCidr"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
TerminatePhysicalConnectionRequest is the request struct for api TerminatePhysicalConnection
func CreateTerminatePhysicalConnectionRequest ¶
func CreateTerminatePhysicalConnectionRequest() (request *TerminatePhysicalConnectionRequest)
CreateTerminatePhysicalConnectionRequest creates a request to invoke TerminatePhysicalConnection API
type TerminatePhysicalConnectionResponse ¶
type TerminatePhysicalConnectionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TerminatePhysicalConnectionResponse is the response struct for api TerminatePhysicalConnection
func CreateTerminatePhysicalConnectionResponse ¶
func CreateTerminatePhysicalConnectionResponse() (response *TerminatePhysicalConnectionResponse)
CreateTerminatePhysicalConnectionResponse creates a response to parse from TerminatePhysicalConnection response
type TerminateVirtualBorderRouterRequest ¶
type TerminateVirtualBorderRouterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` UserCidr string `position:"Query" name:"UserCidr"` VbrId string `position:"Query" name:"VbrId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
TerminateVirtualBorderRouterRequest is the request struct for api TerminateVirtualBorderRouter
func CreateTerminateVirtualBorderRouterRequest ¶
func CreateTerminateVirtualBorderRouterRequest() (request *TerminateVirtualBorderRouterRequest)
CreateTerminateVirtualBorderRouterRequest creates a request to invoke TerminateVirtualBorderRouter API
type TerminateVirtualBorderRouterResponse ¶
type TerminateVirtualBorderRouterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TerminateVirtualBorderRouterResponse is the response struct for api TerminateVirtualBorderRouter
func CreateTerminateVirtualBorderRouterResponse ¶
func CreateTerminateVirtualBorderRouterResponse() (response *TerminateVirtualBorderRouterResponse)
CreateTerminateVirtualBorderRouterResponse creates a response to parse from TerminateVirtualBorderRouter response
type Topology ¶
type Topology struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` HostId string `json:"HostId" xml:"HostId"` }
Topology is a nested struct in ecs response
type Topologys ¶
type Topologys struct {
Topology []Topology `json:"Topology" xml:"Topology"`
}
Topologys is a nested struct in ecs response
type UnassignIpv6AddressesRequest ¶
type UnassignIpv6AddressesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` Ipv6Address *[]string `position:"Query" name:"Ipv6Address" type:"Repeated"` }
UnassignIpv6AddressesRequest is the request struct for api UnassignIpv6Addresses
func CreateUnassignIpv6AddressesRequest ¶
func CreateUnassignIpv6AddressesRequest() (request *UnassignIpv6AddressesRequest)
CreateUnassignIpv6AddressesRequest creates a request to invoke UnassignIpv6Addresses API
type UnassignIpv6AddressesResponse ¶
type UnassignIpv6AddressesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassignIpv6AddressesResponse is the response struct for api UnassignIpv6Addresses
func CreateUnassignIpv6AddressesResponse ¶
func CreateUnassignIpv6AddressesResponse() (response *UnassignIpv6AddressesResponse)
CreateUnassignIpv6AddressesResponse creates a response to parse from UnassignIpv6Addresses response
type UnassignPrivateIpAddressesRequest ¶
type UnassignPrivateIpAddressesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PrivateIpAddress *[]string `position:"Query" name:"PrivateIpAddress" type:"Repeated"` NetworkInterfaceId string `position:"Query" name:"NetworkInterfaceId"` }
UnassignPrivateIpAddressesRequest is the request struct for api UnassignPrivateIpAddresses
func CreateUnassignPrivateIpAddressesRequest ¶
func CreateUnassignPrivateIpAddressesRequest() (request *UnassignPrivateIpAddressesRequest)
CreateUnassignPrivateIpAddressesRequest creates a request to invoke UnassignPrivateIpAddresses API
type UnassignPrivateIpAddressesResponse ¶
type UnassignPrivateIpAddressesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassignPrivateIpAddressesResponse is the response struct for api UnassignPrivateIpAddresses
func CreateUnassignPrivateIpAddressesResponse ¶
func CreateUnassignPrivateIpAddressesResponse() (response *UnassignPrivateIpAddressesResponse)
CreateUnassignPrivateIpAddressesResponse creates a response to parse from UnassignPrivateIpAddresses response
type UnassociateEipAddressRequest ¶
type UnassociateEipAddressRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` InstanceType string `position:"Query" name:"InstanceType"` AllocationId string `position:"Query" name:"AllocationId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UnassociateEipAddressRequest is the request struct for api UnassociateEipAddress
func CreateUnassociateEipAddressRequest ¶
func CreateUnassociateEipAddressRequest() (request *UnassociateEipAddressRequest)
CreateUnassociateEipAddressRequest creates a request to invoke UnassociateEipAddress API
type UnassociateEipAddressResponse ¶
type UnassociateEipAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassociateEipAddressResponse is the response struct for api UnassociateEipAddress
func CreateUnassociateEipAddressResponse ¶
func CreateUnassociateEipAddressResponse() (response *UnassociateEipAddressResponse)
CreateUnassociateEipAddressResponse creates a response to parse from UnassociateEipAddress response
type UnassociateHaVipRequest ¶
type UnassociateHaVipRequest struct { *requests.RpcRequest HaVipId string `position:"Query" name:"HaVipId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` InstanceId string `position:"Query" name:"InstanceId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ClientToken string `position:"Query" name:"ClientToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Force string `position:"Query" name:"Force"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UnassociateHaVipRequest is the request struct for api UnassociateHaVip
func CreateUnassociateHaVipRequest ¶
func CreateUnassociateHaVipRequest() (request *UnassociateHaVipRequest)
CreateUnassociateHaVipRequest creates a request to invoke UnassociateHaVip API
type UnassociateHaVipResponse ¶
type UnassociateHaVipResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnassociateHaVipResponse is the response struct for api UnassociateHaVip
func CreateUnassociateHaVipResponse ¶
func CreateUnassociateHaVipResponse() (response *UnassociateHaVipResponse)
CreateUnassociateHaVipResponse creates a response to parse from UnassociateHaVip response
type UntagResourcesRequest ¶
type UntagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UserCidrs ¶
type UserCidrs struct {
UserCidr []string `json:"UserCidr" xml:"UserCidr"`
}
UserCidrs is a nested struct in ecs response
type VRouter ¶
type VRouter struct { RegionId string `json:"RegionId" xml:"RegionId"` VpcId string `json:"VpcId" xml:"VpcId"` VRouterName string `json:"VRouterName" xml:"VRouterName"` Description string `json:"Description" xml:"Description"` VRouterId string `json:"VRouterId" xml:"VRouterId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` RouteTableIds RouteTableIds `json:"RouteTableIds" xml:"RouteTableIds"` }
VRouter is a nested struct in ecs response
type VRouters ¶
type VRouters struct {
VRouter []VRouter `json:"VRouter" xml:"VRouter"`
}
VRouters is a nested struct in ecs response
type VSwitch ¶
type VSwitch struct { VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` VpcId string `json:"VpcId" xml:"VpcId"` Status string `json:"Status" xml:"Status"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` ZoneId string `json:"ZoneId" xml:"ZoneId"` AvailableIpAddressCount int `json:"AvailableIpAddressCount" xml:"AvailableIpAddressCount"` Description string `json:"Description" xml:"Description"` VSwitchName string `json:"VSwitchName" xml:"VSwitchName"` CreationTime string `json:"CreationTime" xml:"CreationTime"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
VSwitch is a nested struct in ecs response
type VSwitchIds ¶
type VSwitchIds struct {
VSwitchId []string `json:"VSwitchId" xml:"VSwitchId"`
}
VSwitchIds is a nested struct in ecs response
type VSwitches ¶
type VSwitches struct {
VSwitch []VSwitch `json:"VSwitch" xml:"VSwitch"`
}
VSwitches is a nested struct in ecs response
type ValueItem ¶
type ValueItem struct { Value string `json:"Value" xml:"Value"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` ZoneId string `json:"ZoneId" xml:"ZoneId"` InstanceChargeType string `json:"InstanceChargeType" xml:"InstanceChargeType"` InstanceType string `json:"InstanceType" xml:"InstanceType"` Count int `json:"Count" xml:"Count"` }
ValueItem is a nested struct in ecs response
type VirtualBorderRouterForPhysicalConnectionSet ¶
type VirtualBorderRouterForPhysicalConnectionSet struct {
VirtualBorderRouterForPhysicalConnectionType []VirtualBorderRouterForPhysicalConnectionType `json:"VirtualBorderRouterForPhysicalConnectionType" xml:"VirtualBorderRouterForPhysicalConnectionType"`
}
VirtualBorderRouterForPhysicalConnectionSet is a nested struct in ecs response
type VirtualBorderRouterForPhysicalConnectionType ¶
type VirtualBorderRouterForPhysicalConnectionType struct { VbrId string `json:"VbrId" xml:"VbrId"` VbrOwnerUid int `json:"VbrOwnerUid" xml:"VbrOwnerUid"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ActivationTime string `json:"ActivationTime" xml:"ActivationTime"` TerminationTime string `json:"TerminationTime" xml:"TerminationTime"` RecoveryTime string `json:"RecoveryTime" xml:"RecoveryTime"` VlanId int `json:"VlanId" xml:"VlanId"` CircuitCode string `json:"CircuitCode" xml:"CircuitCode"` }
VirtualBorderRouterForPhysicalConnectionType is a nested struct in ecs response
type VirtualBorderRouterSet ¶
type VirtualBorderRouterSet struct {
VirtualBorderRouterType []VirtualBorderRouterType `json:"VirtualBorderRouterType" xml:"VirtualBorderRouterType"`
}
VirtualBorderRouterSet is a nested struct in ecs response
type VirtualBorderRouterType ¶
type VirtualBorderRouterType struct { VbrId string `json:"VbrId" xml:"VbrId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ActivationTime string `json:"ActivationTime" xml:"ActivationTime"` TerminationTime string `json:"TerminationTime" xml:"TerminationTime"` RecoveryTime string `json:"RecoveryTime" xml:"RecoveryTime"` Status string `json:"Status" xml:"Status"` VlanId int `json:"VlanId" xml:"VlanId"` CircuitCode string `json:"CircuitCode" xml:"CircuitCode"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` VlanInterfaceId string `json:"VlanInterfaceId" xml:"VlanInterfaceId"` LocalGatewayIp string `json:"LocalGatewayIp" xml:"LocalGatewayIp"` PeerGatewayIp string `json:"PeerGatewayIp" xml:"PeerGatewayIp"` PeeringSubnetMask string `json:"PeeringSubnetMask" xml:"PeeringSubnetMask"` PhysicalConnectionId string `json:"PhysicalConnectionId" xml:"PhysicalConnectionId"` PhysicalConnectionStatus string `json:"PhysicalConnectionStatus" xml:"PhysicalConnectionStatus"` PhysicalConnectionBusinessStatus string `json:"PhysicalConnectionBusinessStatus" xml:"PhysicalConnectionBusinessStatus"` PhysicalConnectionOwnerUid string `json:"PhysicalConnectionOwnerUid" xml:"PhysicalConnectionOwnerUid"` AccessPointId string `json:"AccessPointId" xml:"AccessPointId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` }
VirtualBorderRouterType is a nested struct in ecs response
type Vpc ¶
type Vpc struct { VpcId string `json:"VpcId" xml:"VpcId"` RegionId string `json:"RegionId" xml:"RegionId"` Status string `json:"Status" xml:"Status"` VpcName string `json:"VpcName" xml:"VpcName"` CreationTime string `json:"CreationTime" xml:"CreationTime"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` VRouterId string `json:"VRouterId" xml:"VRouterId"` Description string `json:"Description" xml:"Description"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` VSwitchIds VSwitchIds `json:"VSwitchIds" xml:"VSwitchIds"` UserCidrs UserCidrs `json:"UserCidrs" xml:"UserCidrs"` }
Vpc is a nested struct in ecs response
type VpcAttributes ¶
type VpcAttributes struct { VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` VpcId string `json:"VpcId" xml:"VpcId"` NatIpAddress string `json:"NatIpAddress" xml:"NatIpAddress"` PrivateIpAddress PrivateIpAddressInDescribeInstances `json:"PrivateIpAddress" xml:"PrivateIpAddress"` }
VpcAttributes is a nested struct in ecs response
type Vpcs ¶
type Vpcs struct {
Vpc []Vpc `json:"Vpc" xml:"Vpc"`
}
Vpcs is a nested struct in ecs response
type Zone ¶
type Zone struct { ZoneNo string `json:"ZoneNo" xml:"ZoneNo"` ZoneId string `json:"ZoneId" xml:"ZoneId"` LocalName string `json:"LocalName" xml:"LocalName"` AvailableResourceCreation AvailableResourceCreation `json:"AvailableResourceCreation" xml:"AvailableResourceCreation"` AvailableVolumeCategories AvailableVolumeCategories `json:"AvailableVolumeCategories" xml:"AvailableVolumeCategories"` AvailableInstanceTypes AvailableInstanceTypes `json:"AvailableInstanceTypes" xml:"AvailableInstanceTypes"` AvailableDedicatedHostTypes AvailableDedicatedHostTypes `json:"AvailableDedicatedHostTypes" xml:"AvailableDedicatedHostTypes"` NetworkTypes NetworkTypesInDescribeRecommendInstanceType `json:"NetworkTypes" xml:"NetworkTypes"` AvailableDiskCategories AvailableDiskCategories `json:"AvailableDiskCategories" xml:"AvailableDiskCategories"` DedicatedHostGenerations DedicatedHostGenerations `json:"DedicatedHostGenerations" xml:"DedicatedHostGenerations"` AvailableResources AvailableResourcesInDescribeZones `json:"AvailableResources" xml:"AvailableResources"` }
Zone is a nested struct in ecs response
type ZonesInDescribeRecommendInstanceType ¶
type ZonesInDescribeRecommendInstanceType struct {
Zone []Zone `json:"zone" xml:"zone"`
}
ZonesInDescribeRecommendInstanceType is a nested struct in ecs response
type ZonesInDescribeZones ¶
type ZonesInDescribeZones struct {
Zone []Zone `json:"Zone" xml:"Zone"`
}
ZonesInDescribeZones is a nested struct in ecs response
Source Files ¶
- accept_inquired_system_event.go
- activate_router_interface.go
- add_bandwidth_package_ips.go
- add_tags.go
- allocate_dedicated_hosts.go
- allocate_eip_address.go
- allocate_public_ip_address.go
- apply_auto_snapshot_policy.go
- assign_ipv6_addresses.go
- assign_private_ip_addresses.go
- associate_eip_address.go
- associate_ha_vip.go
- attach_classic_link_vpc.go
- attach_disk.go
- attach_instance_ram_role.go
- attach_key_pair.go
- attach_network_interface.go
- authorize_security_group.go
- authorize_security_group_egress.go
- cancel_auto_snapshot_policy.go
- cancel_copy_image.go
- cancel_physical_connection.go
- cancel_simulated_system_events.go
- cancel_task.go
- client.go
- connect_router_interface.go
- convert_nat_public_ip_to_eip.go
- copy_image.go
- create_auto_snapshot_policy.go
- create_command.go
- create_deployment_set.go
- create_disk.go
- create_forward_entry.go
- create_ha_vip.go
- create_hpc_cluster.go
- create_image.go
- create_instance.go
- create_key_pair.go
- create_launch_template.go
- create_launch_template_version.go
- create_nat_gateway.go
- create_network_interface.go
- create_network_interface_permission.go
- create_physical_connection.go
- create_route_entry.go
- create_router_interface.go
- create_security_group.go
- create_simulated_system_events.go
- create_snapshot.go
- create_v_switch.go
- create_virtual_border_router.go
- create_vpc.go
- deactivate_router_interface.go
- delete_auto_snapshot_policy.go
- delete_bandwidth_package.go
- delete_command.go
- delete_deployment_set.go
- delete_disk.go
- delete_forward_entry.go
- delete_ha_vip.go
- delete_hpc_cluster.go
- delete_image.go
- delete_instance.go
- delete_key_pairs.go
- delete_launch_template.go
- delete_launch_template_version.go
- delete_nat_gateway.go
- delete_network_interface.go
- delete_network_interface_permission.go
- delete_physical_connection.go
- delete_route_entry.go
- delete_router_interface.go
- delete_security_group.go
- delete_snapshot.go
- delete_v_switch.go
- delete_virtual_border_router.go
- delete_vpc.go
- describe_access_points.go
- describe_account_attributes.go
- describe_auto_snapshot_policy_ex.go
- describe_available_resource.go
- describe_bandwidth_limitation.go
- describe_bandwidth_packages.go
- describe_classic_link_instances.go
- describe_cloud_assistant_status.go
- describe_clusters.go
- describe_commands.go
- describe_dedicated_host_auto_renew.go
- describe_dedicated_host_types.go
- describe_dedicated_hosts.go
- describe_demands.go
- describe_deployment_sets.go
- describe_disk_monitor_data.go
- describe_disks.go
- describe_disks_full_status.go
- describe_eip_addresses.go
- describe_eip_monitor_data.go
- describe_eni_monitor_data.go
- describe_forward_table_entries.go
- describe_ha_vips.go
- describe_hpc_clusters.go
- describe_image_share_permission.go
- describe_image_support_instance_types.go
- describe_images.go
- describe_instance_attribute.go
- describe_instance_auto_renew_attribute.go
- describe_instance_history_events.go
- describe_instance_monitor_data.go
- describe_instance_physical_attribute.go
- describe_instance_ram_role.go
- describe_instance_status.go
- describe_instance_topology.go
- describe_instance_type_families.go
- describe_instance_types.go
- describe_instance_vnc_passwd.go
- describe_instance_vnc_url.go
- describe_instances.go
- describe_instances_full_status.go
- describe_invocation_results.go
- describe_invocations.go
- describe_key_pairs.go
- describe_launch_template_versions.go
- describe_launch_templates.go
- describe_limitation.go
- describe_nat_gateways.go
- describe_network_interface_permissions.go
- describe_network_interfaces.go
- describe_new_project_eip_monitor_data.go
- describe_physical_connections.go
- describe_price.go
- describe_recommend_instance_type.go
- describe_regions.go
- describe_renewal_price.go
- describe_resource_by_tags.go
- describe_resources_modification.go
- describe_route_tables.go
- describe_router_interfaces.go
- describe_security_group_attribute.go
- describe_security_group_references.go
- describe_security_groups.go
- describe_snapshot_links.go
- describe_snapshot_monitor_data.go
- describe_snapshot_package.go
- describe_snapshots.go
- describe_snapshots_usage.go
- describe_spot_price_history.go
- describe_tags.go
- describe_task_attribute.go
- describe_tasks.go
- describe_user_business_behavior.go
- describe_user_data.go
- describe_v_routers.go
- describe_v_switches.go
- describe_virtual_border_routers.go
- describe_virtual_border_routers_for_physical_connection.go
- describe_vpcs.go
- describe_zones.go
- detach_classic_link_vpc.go
- detach_disk.go
- detach_instance_ram_role.go
- detach_key_pair.go
- detach_network_interface.go
- eip_fill_params.go
- eip_fill_product.go
- eip_notify_paid.go
- enable_physical_connection.go
- export_image.go
- export_snapshot.go
- get_instance_console_output.go
- get_instance_screenshot.go
- import_image.go
- import_key_pair.go
- import_snapshot.go
- install_cloud_assistant.go
- invoke_command.go
- join_resource_group.go
- join_security_group.go
- leave_security_group.go
- list_tag_resources.go
- modify_auto_snapshot_policy.go
- modify_auto_snapshot_policy_ex.go
- modify_bandwidth_package_spec.go
- modify_command.go
- modify_dedicated_host_attribute.go
- modify_dedicated_host_auto_release_time.go
- modify_dedicated_host_auto_renew_attribute.go
- modify_deployment_set_attribute.go
- modify_disk_attribute.go
- modify_disk_charge_type.go
- modify_eip_address_attribute.go
- modify_forward_entry.go
- modify_ha_vip_attribute.go
- modify_hpc_cluster_attribute.go
- modify_image_attribute.go
- modify_image_share_group_permission.go
- modify_image_share_permission.go
- modify_instance_attribute.go
- modify_instance_auto_release_time.go
- modify_instance_auto_renew_attribute.go
- modify_instance_charge_type.go
- modify_instance_deployment.go
- modify_instance_network_spec.go
- modify_instance_spec.go
- modify_instance_vnc_passwd.go
- modify_instance_vpc_attribute.go
- modify_launch_template_default_version.go
- modify_network_interface_attribute.go
- modify_physical_connection_attribute.go
- modify_prepay_instance_spec.go
- modify_router_interface_attribute.go
- modify_router_interface_spec.go
- modify_security_group_attribute.go
- modify_security_group_egress_rule.go
- modify_security_group_policy.go
- modify_security_group_rule.go
- modify_snapshot_attribute.go
- modify_user_business_behavior.go
- modify_v_router_attribute.go
- modify_v_switch_attribute.go
- modify_virtual_border_router_attribute.go
- modify_vpc_attribute.go
- re_activate_instances.go
- re_init_disk.go
- reboot_instance.go
- recover_virtual_border_router.go
- redeploy_instance.go
- release_dedicated_host.go
- release_eip_address.go
- release_public_ip_address.go
- remove_bandwidth_package_ips.go
- remove_tags.go
- renew_dedicated_hosts.go
- renew_instance.go
- replace_system_disk.go
- reset_disk.go
- resize_disk.go
- revoke_security_group.go
- revoke_security_group_egress.go
- run_instances.go
- start_instance.go
- stop_instance.go
- stop_invocation.go
- struct_access_point_set.go
- struct_access_point_type.go
- struct_account.go
- struct_account_attribute_item.go
- struct_account_attribute_items.go
- struct_accounts.go
- struct_associated_eip_addresses.go
- struct_associated_instances.go
- struct_associated_public_ip.go
- struct_attach_instance_ram_role_result.go
- struct_attach_instance_ram_role_results.go
- struct_attribute_values.go
- struct_auto_snapshot_policies.go
- struct_auto_snapshot_policy.go
- struct_available_dedicated_host_types.go
- struct_available_disk_categories.go
- struct_available_instance_types.go
- struct_available_resource.go
- struct_available_resource_creation.go
- struct_available_resources_in_describe_available_resource.go
- struct_available_resources_in_describe_resources_modification.go
- struct_available_resources_in_describe_zones.go
- struct_available_volume_categories.go
- struct_available_zone.go
- struct_available_zones_in_describe_available_resource.go
- struct_available_zones_in_describe_resources_modification.go
- struct_bandwidth.go
- struct_bandwidth_package.go
- struct_bandwidth_package_ids_in_create_nat_gateway.go
- struct_bandwidth_package_ids_in_describe_nat_gateways.go
- struct_bandwidth_packages.go
- struct_bandwidths.go
- struct_capacity.go
- struct_cluster.go
- struct_clusters.go
- struct_command.go
- struct_commands.go
- struct_data.go
- struct_data_disk.go
- struct_data_disk_categories.go
- struct_data_disks.go
- struct_data_point.go
- struct_dedicated_host.go
- struct_dedicated_host_attribute.go
- struct_dedicated_host_generations.go
- struct_dedicated_host_id_sets.go
- struct_dedicated_host_renew_attribute.go
- struct_dedicated_host_renew_attributes.go
- struct_dedicated_host_type.go
- struct_dedicated_host_types.go
- struct_dedicated_hosts.go
- struct_demand.go
- struct_demands.go
- struct_deployment_set.go
- struct_deployment_sets.go
- struct_detach_instance_ram_role_result.go
- struct_detach_instance_ram_role_results.go
- struct_detail_infos_in_describe_price.go
- struct_detail_infos_in_describe_renewal_price.go
- struct_disk.go
- struct_disk_device_mapping.go
- struct_disk_device_mappings.go
- struct_disk_event_set.go
- struct_disk_event_type.go
- struct_disk_full_status_set.go
- struct_disk_full_status_type.go
- struct_disk_monitor_data.go
- struct_disks.go
- struct_ecs_capacity_reservation_attr.go
- struct_eip_address.go
- struct_eip_address_in_describe_eip_addresses.go
- struct_eip_addresses.go
- struct_eip_monitor_data.go
- struct_eip_monitor_datas_in_describe_eip_monitor_data.go
- struct_eip_monitor_datas_in_describe_new_project_eip_monitor_data.go
- struct_eni_monitor_data.go
- struct_event_cycle_status.go
- struct_event_id_set.go
- struct_event_type.go
- struct_extended_attribute.go
- struct_forward_table_entries.go
- struct_forward_table_entry.go
- struct_forward_table_ids_in_create_nat_gateway.go
- struct_forward_table_ids_in_describe_nat_gateways.go
- struct_ha_vip.go
- struct_ha_vips.go
- struct_health_status.go
- struct_hpc_cluster.go
- struct_hpc_clusters.go
- struct_image.go
- struct_images.go
- struct_inner_ip_address_in_describe_instance_attribute.go
- struct_inner_ip_address_in_describe_instances.go
- struct_instance.go
- struct_instance_cloud_assistant_status.go
- struct_instance_cloud_assistant_status_set.go
- struct_instance_full_status_set.go
- struct_instance_full_status_type.go
- struct_instance_generations.go
- struct_instance_id_sets.go
- struct_instance_ids.go
- struct_instance_monitor_data.go
- struct_instance_ram_role_set.go
- struct_instance_ram_role_sets_in_describe_instance_ram_role.go
- struct_instance_ram_role_sets_in_detach_instance_ram_role.go
- struct_instance_renew_attribute.go
- struct_instance_renew_attributes.go
- struct_instance_status.go
- struct_instance_statuses.go
- struct_instance_system_event_set.go
- struct_instance_system_event_type.go
- struct_instance_tag.go
- struct_instance_type.go
- struct_instance_type_families_in_describe_instance_type_families.go
- struct_instance_type_families_in_describe_zones.go
- struct_instance_type_family.go
- struct_instance_types_in_describe_image_support_instance_types.go
- struct_instance_types_in_describe_instance_types.go
- struct_instance_types_in_describe_zones.go
- struct_instances_in_describe_dedicated_hosts.go
- struct_instances_in_describe_instances.go
- struct_invocation.go
- struct_invocation_result.go
- struct_invocation_results.go
- struct_invocations.go
- struct_invoke_instance.go
- struct_invoke_instances.go
- struct_ipv6_set.go
- struct_ipv6_sets.go
- struct_key_pair.go
- struct_key_pairs.go
- struct_launch_template_data.go
- struct_launch_template_set.go
- struct_launch_template_sets.go
- struct_launch_template_version_set.go
- struct_launch_template_version_sets.go
- struct_link.go
- struct_links.go
- struct_lock_reason.go
- struct_monitor_data_in_describe_disk_monitor_data.go
- struct_monitor_data_in_describe_eni_monitor_data.go
- struct_monitor_data_in_describe_instance_monitor_data.go
- struct_monitor_data_in_describe_snapshot_monitor_data.go
- struct_mount_instance.go
- struct_mount_instances.go
- struct_nat_gateway.go
- struct_nat_gateways.go
- struct_network_attributes.go
- struct_network_interface.go
- struct_network_interface_permission.go
- struct_network_interface_permissions.go
- struct_network_interface_set.go
- struct_network_interface_sets.go
- struct_network_interfaces_in_describe_instances.go
- struct_network_interfaces_in_describe_launch_template_versions.go
- struct_network_types_in_describe_recommend_instance_type.go
- struct_network_types_in_describe_zones.go
- struct_next_hop.go
- struct_next_hops.go
- struct_operation_lock.go
- struct_operation_locks_in_describe_dedicated_hosts.go
- struct_operation_locks_in_describe_disks.go
- struct_operation_locks_in_describe_eip_addresses.go
- struct_operation_locks_in_describe_instance_attribute.go
- struct_operation_locks_in_describe_instances.go
- struct_operation_progress.go
- struct_operation_progress_set.go
- struct_permission.go
- struct_permissions.go
- struct_physical_connection_set.go
- struct_physical_connection_type.go
- struct_price.go
- struct_price_info.go
- struct_private_ip_address_in_describe_instance_attribute.go
- struct_private_ip_address_in_describe_instances.go
- struct_private_ip_set.go
- struct_private_ip_sets.go
- struct_public_ip_address_in_describe_instance_attribute.go
- struct_public_ip_address_in_describe_instances.go
- struct_public_ip_addresse.go
- struct_public_ip_addresses.go
- struct_rdma_ip_address.go
- struct_recommend_instance_type.go
- struct_referencing_security_group.go
- struct_referencing_security_groups.go
- struct_region.go
- struct_regions.go
- struct_related_item.go
- struct_related_item_set.go
- struct_resource.go
- struct_resource_price_model.go
- struct_resource_type_count.go
- struct_resources.go
- struct_resources_info.go
- struct_result.go
- struct_results_in_attach_key_pair.go
- struct_results_in_detach_key_pair.go
- struct_route_entry.go
- struct_route_entrys.go
- struct_route_table.go
- struct_route_table_ids.go
- struct_route_tables.go
- struct_router_interface_set.go
- struct_router_interface_type.go
- struct_rule.go
- struct_rules_in_describe_price.go
- struct_rules_in_describe_renewal_price.go
- struct_scheduled_system_event_set.go
- struct_scheduled_system_event_type.go
- struct_security_group.go
- struct_security_group_ids_in_describe_instance_attribute.go
- struct_security_group_ids_in_describe_instances.go
- struct_security_group_ids_in_describe_network_interfaces.go
- struct_security_group_reference.go
- struct_security_group_references.go
- struct_security_groups.go
- struct_share_group.go
- struct_share_groups.go
- struct_snapshot.go
- struct_snapshot_link.go
- struct_snapshot_links.go
- struct_snapshot_package.go
- struct_snapshot_packages.go
- struct_snapshots.go
- struct_spot_price_type.go
- struct_spot_prices.go
- struct_status.go
- struct_sub_rules_in_describe_price.go
- struct_sub_rules_in_describe_renewal_price.go
- struct_supply_info.go
- struct_supply_infos.go
- struct_supported_instance_type_families_in_describe_dedicated_host_types.go
- struct_supported_instance_type_families_in_describe_dedicated_hosts.go
- struct_supported_instance_types_list_in_describe_dedicated_host_types.go
- struct_supported_instance_types_list_in_describe_dedicated_hosts.go
- struct_supported_resource.go
- struct_supported_resources_in_describe_available_resource.go
- struct_supported_resources_in_describe_resources_modification.go
- struct_system_disk_categories.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_describe_dedicated_hosts.go
- struct_tags_in_describe_disks.go
- struct_tags_in_describe_images.go
- struct_tags_in_describe_instances.go
- struct_tags_in_describe_key_pairs.go
- struct_tags_in_describe_launch_template_versions.go
- struct_tags_in_describe_launch_templates.go
- struct_tags_in_describe_network_interfaces.go
- struct_tags_in_describe_security_groups.go
- struct_tags_in_describe_snapshots.go
- struct_tags_in_describe_tags.go
- struct_task.go
- struct_task_set.go
- struct_topology.go
- struct_topologys.go
- struct_user_cidrs.go
- struct_v_router.go
- struct_v_routers.go
- struct_v_switch.go
- struct_v_switch_ids.go
- struct_v_switches.go
- struct_value_item.go
- struct_virtual_border_router_for_physical_connection_set.go
- struct_virtual_border_router_for_physical_connection_type.go
- struct_virtual_border_router_set.go
- struct_virtual_border_router_type.go
- struct_vpc.go
- struct_vpc_attributes.go
- struct_vpcs.go
- struct_zone.go
- struct_zones_in_describe_recommend_instance_type.go
- struct_zones_in_describe_zones.go
- tag_resources.go
- terminate_physical_connection.go
- terminate_virtual_border_router.go
- unassign_ipv6_addresses.go
- unassign_private_ip_addresses.go
- unassociate_eip_address.go
- unassociate_ha_vip.go
- untag_resources.go