Documentation ¶
Index ¶
- type ApplyDeploymentRequest
- type ApplyDeploymentResponse
- type ApplyDeploymentResult
- type AssociateVpcEipByIdRequest
- func NewAssociateVpcEipByIdRequest(regionId string, id string, associate *jdfusion.AssociateEipAddress) *AssociateVpcEipByIdRequest
- func NewAssociateVpcEipByIdRequestWithAllParams(regionId string, id string, associate *jdfusion.AssociateEipAddress) *AssociateVpcEipByIdRequest
- func NewAssociateVpcEipByIdRequestWithoutParam() *AssociateVpcEipByIdRequest
- type AssociateVpcEipByIdResponse
- type AssociateVpcEipByIdResult
- type AttachDiskToVmInstanceByDiskIdRequest
- func NewAttachDiskToVmInstanceByDiskIdRequest(regionId string, id string, attach *jdfusion.AttachDataDisk) *AttachDiskToVmInstanceByDiskIdRequest
- func NewAttachDiskToVmInstanceByDiskIdRequestWithAllParams(regionId string, id string, attach *jdfusion.AttachDataDisk) *AttachDiskToVmInstanceByDiskIdRequest
- func NewAttachDiskToVmInstanceByDiskIdRequestWithoutParam() *AttachDiskToVmInstanceByDiskIdRequest
- func (r AttachDiskToVmInstanceByDiskIdRequest) GetRegionId() string
- func (r *AttachDiskToVmInstanceByDiskIdRequest) SetAttach(attach *jdfusion.AttachDataDisk)
- func (r *AttachDiskToVmInstanceByDiskIdRequest) SetId(id string)
- func (r *AttachDiskToVmInstanceByDiskIdRequest) SetRegionId(regionId string)
- type AttachDiskToVmInstanceByDiskIdResponse
- type AttachDiskToVmInstanceByDiskIdResult
- type AttachVpcNetworkInterfaceByIdRequest
- func NewAttachVpcNetworkInterfaceByIdRequest(regionId string, id string, attach *jdfusion.AttachNetInterface) *AttachVpcNetworkInterfaceByIdRequest
- func NewAttachVpcNetworkInterfaceByIdRequestWithAllParams(regionId string, id string, attach *jdfusion.AttachNetInterface) *AttachVpcNetworkInterfaceByIdRequest
- func NewAttachVpcNetworkInterfaceByIdRequestWithoutParam() *AttachVpcNetworkInterfaceByIdRequest
- func (r AttachVpcNetworkInterfaceByIdRequest) GetRegionId() string
- func (r *AttachVpcNetworkInterfaceByIdRequest) SetAttach(attach *jdfusion.AttachNetInterface)
- func (r *AttachVpcNetworkInterfaceByIdRequest) SetId(id string)
- func (r *AttachVpcNetworkInterfaceByIdRequest) SetRegionId(regionId string)
- type AttachVpcNetworkInterfaceByIdResponse
- type AttachVpcNetworkInterfaceByIdResult
- type CloneDeploymentRequest
- func NewCloneDeploymentRequest(regionId string, id string, deployment *jdfusion.Deployment) *CloneDeploymentRequest
- func NewCloneDeploymentRequestWithAllParams(regionId string, id string, deployment *jdfusion.Deployment) *CloneDeploymentRequest
- func NewCloneDeploymentRequestWithoutParam() *CloneDeploymentRequest
- type CloneDeploymentResponse
- type CloneDeploymentResult
- type CreateBucketRequest
- type CreateBucketResponse
- type CreateBucketResult
- type CreateChannelRequest
- type CreateChannelResponse
- type CreateChannelResult
- type CreateDatasourceRequest
- func NewCreateDatasourceRequest(regionId string, datasource *jdfusion.DatasourceInfo) *CreateDatasourceRequest
- func NewCreateDatasourceRequestWithAllParams(regionId string, datasource *jdfusion.DatasourceInfo) *CreateDatasourceRequest
- func NewCreateDatasourceRequestWithoutParam() *CreateDatasourceRequest
- type CreateDatasourceResponse
- type CreateDatasourceResult
- type CreateDeploymentRequest
- func NewCreateDeploymentRequest(regionId string, deployment *jdfusion.DeploymentInfo) *CreateDeploymentRequest
- func NewCreateDeploymentRequestWithAllParams(regionId string, deployment *jdfusion.DeploymentInfo) *CreateDeploymentRequest
- func NewCreateDeploymentRequestWithoutParam() *CreateDeploymentRequest
- type CreateDeploymentResponse
- type CreateDeploymentResult
- type CreateDiskRequest
- type CreateDiskResponse
- type CreateDiskResult
- type CreateRdsAccountsRequest
- func NewCreateRdsAccountsRequest(regionId string, instId string, account *jdfusion.CreateRDSAccount) *CreateRdsAccountsRequest
- func NewCreateRdsAccountsRequestWithAllParams(regionId string, instId string, account *jdfusion.CreateRDSAccount) *CreateRdsAccountsRequest
- func NewCreateRdsAccountsRequestWithoutParam() *CreateRdsAccountsRequest
- type CreateRdsAccountsResponse
- type CreateRdsAccountsResult
- type CreateRdsDatabaseRequest
- func NewCreateRdsDatabaseRequest(regionId string, instId string, database *jdfusion.CreateRDSDB) *CreateRdsDatabaseRequest
- func NewCreateRdsDatabaseRequestWithAllParams(regionId string, instId string, database *jdfusion.CreateRDSDB) *CreateRdsDatabaseRequest
- func NewCreateRdsDatabaseRequestWithoutParam() *CreateRdsDatabaseRequest
- type CreateRdsDatabaseResponse
- type CreateRdsDatabaseResult
- type CreateRdsInstanceRequest
- func NewCreateRdsInstanceRequest(regionId string, instance *jdfusion.CreateRDSInstance) *CreateRdsInstanceRequest
- func NewCreateRdsInstanceRequestWithAllParams(regionId string, instance *jdfusion.CreateRDSInstance) *CreateRdsInstanceRequest
- func NewCreateRdsInstanceRequestWithoutParam() *CreateRdsInstanceRequest
- type CreateRdsInstanceResponse
- type CreateRdsInstanceResult
- type CreateSecurityGroupsRuleRequest
- func NewCreateSecurityGroupsRuleRequest(regionId string, id string, sgRule *jdfusion.CreateSgRule) *CreateSecurityGroupsRuleRequest
- func NewCreateSecurityGroupsRuleRequestWithAllParams(regionId string, id string, sgRule *jdfusion.CreateSgRule) *CreateSecurityGroupsRuleRequest
- func NewCreateSecurityGroupsRuleRequestWithoutParam() *CreateSecurityGroupsRuleRequest
- type CreateSecurityGroupsRuleResponse
- type CreateSecurityGroupsRuleResult
- type CreateTransferTaskRequest
- type CreateTransferTaskResponse
- type CreateTransferTaskResult
- type CreateVmInstanceRequest
- type CreateVmInstanceResponse
- type CreateVmInstanceResult
- type CreateVmKeypairRequest
- type CreateVmKeypairResponse
- type CreateVmKeypairResult
- type CreateVpcEipRequest
- type CreateVpcEipResponse
- type CreateVpcEipResult
- type CreateVpcLBHttpListenerRequest
- func NewCreateVpcLBHttpListenerRequest(regionId string, httpListener *jdfusion.CreateLoadBalancerHTTPListener) *CreateVpcLBHttpListenerRequest
- func NewCreateVpcLBHttpListenerRequestWithAllParams(regionId string, httpListener *jdfusion.CreateLoadBalancerHTTPListener) *CreateVpcLBHttpListenerRequest
- func NewCreateVpcLBHttpListenerRequestWithoutParam() *CreateVpcLBHttpListenerRequest
- type CreateVpcLBHttpListenerResponse
- type CreateVpcLBHttpListenerResult
- type CreateVpcNetworkInterfaceRequest
- func NewCreateVpcNetworkInterfaceRequest(regionId string, netInterface *jdfusion.CreateNetInterface) *CreateVpcNetworkInterfaceRequest
- func NewCreateVpcNetworkInterfaceRequestWithAllParams(regionId string, netInterface *jdfusion.CreateNetInterface) *CreateVpcNetworkInterfaceRequest
- func NewCreateVpcNetworkInterfaceRequestWithoutParam() *CreateVpcNetworkInterfaceRequest
- type CreateVpcNetworkInterfaceResponse
- type CreateVpcNetworkInterfaceResult
- type CreateVpcRequest
- type CreateVpcResponse
- type CreateVpcResult
- type CreateVpcSecurityGroupRequest
- func NewCreateVpcSecurityGroupRequest(regionId string, securityGroup *jdfusion.CreateSecurityGroup) *CreateVpcSecurityGroupRequest
- func NewCreateVpcSecurityGroupRequestWithAllParams(regionId string, securityGroup *jdfusion.CreateSecurityGroup) *CreateVpcSecurityGroupRequest
- func NewCreateVpcSecurityGroupRequestWithoutParam() *CreateVpcSecurityGroupRequest
- type CreateVpcSecurityGroupResponse
- type CreateVpcSecurityGroupResult
- type CreateVpcSlbRequest
- type CreateVpcSlbResponse
- type CreateVpcSlbResult
- type CreateVpcSubnetRequest
- type CreateVpcSubnetResponse
- type CreateVpcSubnetResult
- type CreateVpcVServerGroupRequest
- func NewCreateVpcVServerGroupRequest(regionId string, vserverGroup *jdfusion.CreateVserverGroup) *CreateVpcVServerGroupRequest
- func NewCreateVpcVServerGroupRequestWithAllParams(regionId string, vserverGroup *jdfusion.CreateVserverGroup) *CreateVpcVServerGroupRequest
- func NewCreateVpcVServerGroupRequestWithoutParam() *CreateVpcVServerGroupRequest
- type CreateVpcVServerGroupResponse
- type CreateVpcVServerGroupResult
- type DeleteBucketRequest
- type DeleteBucketResponse
- type DeleteBucketResult
- type DeleteChannelRequest
- type DeleteChannelResponse
- type DeleteChannelResult
- type DeleteDatasourceRequest
- type DeleteDatasourceResponse
- type DeleteDatasourceResult
- type DeleteDeploymentRequest
- type DeleteDeploymentResponse
- type DeleteDeploymentResult
- type DeleteRdsAccountRequest
- func NewDeleteRdsAccountRequest(regionId string, instId string, accountName string) *DeleteRdsAccountRequest
- func NewDeleteRdsAccountRequestWithAllParams(regionId string, instId string, accountName string) *DeleteRdsAccountRequest
- func NewDeleteRdsAccountRequestWithoutParam() *DeleteRdsAccountRequest
- type DeleteRdsAccountResponse
- type DeleteRdsAccountResult
- type DeleteRdsByInstIdRequest
- type DeleteRdsByInstIdResponse
- type DeleteRdsByInstIdResult
- type DeleteRdsDatabaseRequest
- type DeleteRdsDatabaseResponse
- type DeleteRdsDatabaseResult
- type DeleteSecurityGroupsRuleRequest
- func NewDeleteSecurityGroupsRuleRequest(regionId string, id string, ruleType string, protocol string, fromPort string, ...) *DeleteSecurityGroupsRuleRequest
- func NewDeleteSecurityGroupsRuleRequestWithAllParams(regionId string, id string, ruleType string, protocol string, fromPort string, ...) *DeleteSecurityGroupsRuleRequest
- func NewDeleteSecurityGroupsRuleRequestWithoutParam() *DeleteSecurityGroupsRuleRequest
- func (r DeleteSecurityGroupsRuleRequest) GetRegionId() string
- func (r *DeleteSecurityGroupsRuleRequest) SetCidrIp(cidrIp string)
- func (r *DeleteSecurityGroupsRuleRequest) SetFromPort(fromPort string)
- func (r *DeleteSecurityGroupsRuleRequest) SetId(id string)
- func (r *DeleteSecurityGroupsRuleRequest) SetNicType(nicType string)
- func (r *DeleteSecurityGroupsRuleRequest) SetPolicy(policy string)
- func (r *DeleteSecurityGroupsRuleRequest) SetPriority(priority string)
- func (r *DeleteSecurityGroupsRuleRequest) SetProtocol(protocol string)
- func (r *DeleteSecurityGroupsRuleRequest) SetRegionId(regionId string)
- func (r *DeleteSecurityGroupsRuleRequest) SetRuleType(ruleType string)
- func (r *DeleteSecurityGroupsRuleRequest) SetToPort(toPort string)
- type DeleteSecurityGroupsRuleResponse
- type DeleteSecurityGroupsRuleResult
- type DeleteSlbsListenerRequest
- func NewDeleteSlbsListenerRequest(regionId string, id string, listenerPort int) *DeleteSlbsListenerRequest
- func NewDeleteSlbsListenerRequestWithAllParams(regionId string, id string, listenerPort int) *DeleteSlbsListenerRequest
- func NewDeleteSlbsListenerRequestWithoutParam() *DeleteSlbsListenerRequest
- type DeleteSlbsListenerResponse
- type DeleteSlbsListenerResult
- type DeleteTransferTaskRequest
- type DeleteTransferTaskResponse
- type DeleteTransferTaskResult
- type DeleteVmInstanceByIdRequest
- type DeleteVmInstanceByIdResponse
- type DeleteVmInstanceByIdResult
- type DeleteVmKeypairByNameRequest
- type DeleteVmKeypairByNameResponse
- type DeleteVmKeypairByNameResult
- type DeleteVpcByIdRequest
- type DeleteVpcByIdResponse
- type DeleteVpcByIdResult
- type DeleteVpcEipByIdRequest
- type DeleteVpcEipByIdResponse
- type DeleteVpcEipByIdResult
- type DeleteVpcNetworkInterfaceByIdRequest
- func NewDeleteVpcNetworkInterfaceByIdRequest(regionId string, id string) *DeleteVpcNetworkInterfaceByIdRequest
- func NewDeleteVpcNetworkInterfaceByIdRequestWithAllParams(regionId string, id string) *DeleteVpcNetworkInterfaceByIdRequest
- func NewDeleteVpcNetworkInterfaceByIdRequestWithoutParam() *DeleteVpcNetworkInterfaceByIdRequest
- type DeleteVpcNetworkInterfaceByIdResponse
- type DeleteVpcNetworkInterfaceByIdResult
- type DeleteVpcSecurityGroupByIdRequest
- func NewDeleteVpcSecurityGroupByIdRequest(regionId string, id string) *DeleteVpcSecurityGroupByIdRequest
- func NewDeleteVpcSecurityGroupByIdRequestWithAllParams(regionId string, id string) *DeleteVpcSecurityGroupByIdRequest
- func NewDeleteVpcSecurityGroupByIdRequestWithoutParam() *DeleteVpcSecurityGroupByIdRequest
- type DeleteVpcSecurityGroupByIdResponse
- type DeleteVpcSecurityGroupByIdResult
- type DeleteVpcSlbByIdRequest
- type DeleteVpcSlbByIdResponse
- type DeleteVpcSlbByIdResult
- type DeleteVpcSubnetByIdRequest
- type DeleteVpcSubnetByIdResponse
- type DeleteVpcSubnetByIdResult
- type DeleteVserverGroupRequest
- type DeleteVserverGroupResponse
- type DeleteVserverGroupResult
- type DetachDiskToVmInstanceByDiskIdRequest
- func NewDetachDiskToVmInstanceByDiskIdRequest(regionId string, id string, detach *jdfusion.DetachDataDisk) *DetachDiskToVmInstanceByDiskIdRequest
- func NewDetachDiskToVmInstanceByDiskIdRequestWithAllParams(regionId string, id string, detach *jdfusion.DetachDataDisk) *DetachDiskToVmInstanceByDiskIdRequest
- func NewDetachDiskToVmInstanceByDiskIdRequestWithoutParam() *DetachDiskToVmInstanceByDiskIdRequest
- func (r DetachDiskToVmInstanceByDiskIdRequest) GetRegionId() string
- func (r *DetachDiskToVmInstanceByDiskIdRequest) SetDetach(detach *jdfusion.DetachDataDisk)
- func (r *DetachDiskToVmInstanceByDiskIdRequest) SetId(id string)
- func (r *DetachDiskToVmInstanceByDiskIdRequest) SetRegionId(regionId string)
- type DetachDiskToVmInstanceByDiskIdResponse
- type DetachDiskToVmInstanceByDiskIdResult
- type DetachVpcNetworkInterfaceByIdRequest
- func NewDetachVpcNetworkInterfaceByIdRequest(regionId string, id string, detach *jdfusion.DetachNetInterface) *DetachVpcNetworkInterfaceByIdRequest
- func NewDetachVpcNetworkInterfaceByIdRequestWithAllParams(regionId string, id string, detach *jdfusion.DetachNetInterface) *DetachVpcNetworkInterfaceByIdRequest
- func NewDetachVpcNetworkInterfaceByIdRequestWithoutParam() *DetachVpcNetworkInterfaceByIdRequest
- func (r DetachVpcNetworkInterfaceByIdRequest) GetRegionId() string
- func (r *DetachVpcNetworkInterfaceByIdRequest) SetDetach(detach *jdfusion.DetachNetInterface)
- func (r *DetachVpcNetworkInterfaceByIdRequest) SetId(id string)
- func (r *DetachVpcNetworkInterfaceByIdRequest) SetRegionId(regionId string)
- type DetachVpcNetworkInterfaceByIdResponse
- type DetachVpcNetworkInterfaceByIdResult
- type DisassociateVpcEipByIdRequest
- func NewDisassociateVpcEipByIdRequest(regionId string, id string, unassociate *jdfusion.UnassociateEipAddress) *DisassociateVpcEipByIdRequest
- func NewDisassociateVpcEipByIdRequestWithAllParams(regionId string, id string, unassociate *jdfusion.UnassociateEipAddress) *DisassociateVpcEipByIdRequest
- func NewDisassociateVpcEipByIdRequestWithoutParam() *DisassociateVpcEipByIdRequest
- type DisassociateVpcEipByIdResponse
- type DisassociateVpcEipByIdResult
- type DryrunDeploymentRequest
- type DryrunDeploymentResponse
- type DryrunDeploymentResult
- type EditDeploymentRequest
- func NewEditDeploymentRequest(regionId string, id string, deployment *jdfusion.DeploymentInfo) *EditDeploymentRequest
- func NewEditDeploymentRequestWithAllParams(regionId string, id string, deployment *jdfusion.DeploymentInfo) *EditDeploymentRequest
- func NewEditDeploymentRequestWithoutParam() *EditDeploymentRequest
- type EditDeploymentResponse
- type EditDeploymentResult
- type EditTransferTaskRequest
- type EditTransferTaskResponse
- type EditTransferTaskResult
- type GetBucketByNameRequest
- type GetBucketByNameResponse
- type GetBucketByNameResult
- type GetBucketFilesRequest
- type GetBucketFilesResponse
- type GetBucketFilesResult
- type GetBucketsRequest
- type GetBucketsResponse
- type GetBucketsResult
- type GetChannelsRequest
- type GetChannelsResponse
- type GetChannelsResult
- type GetCloudInfoByIdRequest
- type GetCloudInfoByIdResponse
- type GetCloudInfoByIdResult
- type GetCloudInfosRequest
- type GetCloudInfosResponse
- type GetCloudInfosResult
- type GetDatasourcesRequest
- type GetDatasourcesResponse
- type GetDatasourcesResult
- type GetDeploymentResultRequest
- type GetDeploymentResultResponse
- type GetDeploymentResultResult
- type GetDeploymentVersionsRequest
- type GetDeploymentVersionsResponse
- type GetDeploymentVersionsResult
- type GetDeploymentsByIdRequest
- type GetDeploymentsByIdResponse
- type GetDeploymentsByIdResult
- type GetDeploymentsRequest
- type GetDeploymentsResponse
- type GetDeploymentsResult
- type GetDeploymentsResultsByIdRecordRequest
- func NewGetDeploymentsResultsByIdRecordRequest(regionId string, id string, record string) *GetDeploymentsResultsByIdRecordRequest
- func NewGetDeploymentsResultsByIdRecordRequestWithAllParams(regionId string, id string, record string) *GetDeploymentsResultsByIdRecordRequest
- func NewGetDeploymentsResultsByIdRecordRequestWithoutParam() *GetDeploymentsResultsByIdRecordRequest
- type GetDeploymentsResultsByIdRecordResponse
- type GetDeploymentsResultsByIdRecordResult
- type GetDeploymentsVersionRequest
- func NewGetDeploymentsVersionRequest(regionId string, id string, version_id string) *GetDeploymentsVersionRequest
- func NewGetDeploymentsVersionRequestWithAllParams(regionId string, id string, version_id string) *GetDeploymentsVersionRequest
- func NewGetDeploymentsVersionRequestWithoutParam() *GetDeploymentsVersionRequest
- type GetDeploymentsVersionResponse
- type GetDeploymentsVersionResult
- type GetDiskByIdRequest
- type GetDiskByIdResponse
- type GetDiskByIdResult
- type GetDisksRequest
- type GetDisksResponse
- type GetDisksResult
- type GetLbHttpListenerRequest
- type GetLbHttpListenerResponse
- type GetLbHttpListenerResult
- type GetRdsAccountsByInstIdAndAccountNameRequest
- func NewGetRdsAccountsByInstIdAndAccountNameRequest(regionId string, instId string, accountName string) *GetRdsAccountsByInstIdAndAccountNameRequest
- func NewGetRdsAccountsByInstIdAndAccountNameRequestWithAllParams(regionId string, instId string, accountName string) *GetRdsAccountsByInstIdAndAccountNameRequest
- func NewGetRdsAccountsByInstIdAndAccountNameRequestWithoutParam() *GetRdsAccountsByInstIdAndAccountNameRequest
- func (r GetRdsAccountsByInstIdAndAccountNameRequest) GetRegionId() string
- func (r *GetRdsAccountsByInstIdAndAccountNameRequest) SetAccountName(accountName string)
- func (r *GetRdsAccountsByInstIdAndAccountNameRequest) SetInstId(instId string)
- func (r *GetRdsAccountsByInstIdAndAccountNameRequest) SetRegionId(regionId string)
- type GetRdsAccountsByInstIdAndAccountNameResponse
- type GetRdsAccountsByInstIdAndAccountNameResult
- type GetRdsAccountsByInstIdRequest
- type GetRdsAccountsByInstIdResponse
- type GetRdsAccountsByInstIdResult
- type GetRdsByInstIdRequest
- type GetRdsByInstIdResponse
- type GetRdsByInstIdResult
- type GetRdsDatabaseByInstIdAndDbNameRequest
- func NewGetRdsDatabaseByInstIdAndDbNameRequest(regionId string, instId string, dbName string) *GetRdsDatabaseByInstIdAndDbNameRequest
- func NewGetRdsDatabaseByInstIdAndDbNameRequestWithAllParams(regionId string, instId string, dbName string) *GetRdsDatabaseByInstIdAndDbNameRequest
- func NewGetRdsDatabaseByInstIdAndDbNameRequestWithoutParam() *GetRdsDatabaseByInstIdAndDbNameRequest
- type GetRdsDatabaseByInstIdAndDbNameResponse
- type GetRdsDatabaseByInstIdAndDbNameResult
- type GetRdsDatabasesByInstIdRequest
- func NewGetRdsDatabasesByInstIdRequest(regionId string, instId string) *GetRdsDatabasesByInstIdRequest
- func NewGetRdsDatabasesByInstIdRequestWithAllParams(regionId string, instId string) *GetRdsDatabasesByInstIdRequest
- func NewGetRdsDatabasesByInstIdRequestWithoutParam() *GetRdsDatabasesByInstIdRequest
- type GetRdsDatabasesByInstIdResponse
- type GetRdsDatabasesByInstIdResult
- type GetRdsInstancesRequest
- type GetRdsInstancesResponse
- type GetRdsInstancesResult
- type GetRdsSpecificationRequest
- type GetRdsSpecificationResponse
- type GetRdsSpecificationResult
- type GetRegionsAvailableZonesRequest
- func NewGetRegionsAvailableZonesRequest(regionId string, region string) *GetRegionsAvailableZonesRequest
- func NewGetRegionsAvailableZonesRequestWithAllParams(regionId string, region string) *GetRegionsAvailableZonesRequest
- func NewGetRegionsAvailableZonesRequestWithoutParam() *GetRegionsAvailableZonesRequest
- type GetRegionsAvailableZonesResponse
- type GetRegionsAvailableZonesResult
- type GetRegionsRequest
- type GetRegionsResponse
- type GetRegionsResult
- type GetTaskInfoByIdRequest
- type GetTaskInfoByIdResponse
- type GetTaskInfoByIdResult
- type GetTaskInfoHistoryByIdRequest
- type GetTaskInfoHistoryByIdResponse
- type GetTaskInfoHistoryByIdResult
- type GetTransferTaskByIdRequest
- type GetTransferTaskByIdResponse
- type GetTransferTaskByIdResult
- type GetTransferTaskFailedFilesRequest
- func NewGetTransferTaskFailedFilesRequest(regionId string, id string) *GetTransferTaskFailedFilesRequest
- func NewGetTransferTaskFailedFilesRequestWithAllParams(regionId string, id string) *GetTransferTaskFailedFilesRequest
- func NewGetTransferTaskFailedFilesRequestWithoutParam() *GetTransferTaskFailedFilesRequest
- type GetTransferTaskFailedFilesResponse
- type GetTransferTaskFailedFilesResult
- type GetTransferTaskProgressRequest
- type GetTransferTaskProgressResponse
- type GetTransferTaskProgressResult
- type GetTransferTasksRequest
- type GetTransferTasksResponse
- type GetTransferTasksResult
- type GetVmImagesRequest
- type GetVmImagesResponse
- type GetVmImagesResult
- type GetVmInstanceTypesRequest
- type GetVmInstanceTypesResponse
- type GetVmInstanceTypesResult
- type GetVmInstancesByIdRequest
- type GetVmInstancesByIdResponse
- type GetVmInstancesByIdResult
- type GetVmInstancesRequest
- type GetVmInstancesResponse
- type GetVmInstancesResult
- type GetVmKeypairsByNameRequest
- type GetVmKeypairsByNameResponse
- type GetVmKeypairsByNameResult
- type GetVmKeypairsRequest
- type GetVmKeypairsResponse
- type GetVmKeypairsResult
- type GetVpcByIdRequest
- type GetVpcByIdResponse
- type GetVpcByIdResult
- type GetVpcEipByIdRequest
- type GetVpcEipByIdResponse
- type GetVpcEipByIdResult
- type GetVpcEipsRequest
- type GetVpcEipsResponse
- type GetVpcEipsResult
- type GetVpcNetworkInterfaceByIdRequest
- func NewGetVpcNetworkInterfaceByIdRequest(regionId string, id string) *GetVpcNetworkInterfaceByIdRequest
- func NewGetVpcNetworkInterfaceByIdRequestWithAllParams(regionId string, id string) *GetVpcNetworkInterfaceByIdRequest
- func NewGetVpcNetworkInterfaceByIdRequestWithoutParam() *GetVpcNetworkInterfaceByIdRequest
- type GetVpcNetworkInterfaceByIdResponse
- type GetVpcNetworkInterfaceByIdResult
- type GetVpcNetworkInterfacesRequest
- type GetVpcNetworkInterfacesResponse
- type GetVpcNetworkInterfacesResult
- type GetVpcSecurityGroupByIdRequest
- type GetVpcSecurityGroupByIdResponse
- type GetVpcSecurityGroupByIdResult
- type GetVpcSecurityGroupsRequest
- type GetVpcSecurityGroupsResponse
- type GetVpcSecurityGroupsResult
- type GetVpcSlbByIdRequest
- type GetVpcSlbByIdResponse
- type GetVpcSlbByIdResult
- type GetVpcSlbsRequest
- type GetVpcSlbsResponse
- type GetVpcSlbsResult
- type GetVpcSubnetByIdRequest
- type GetVpcSubnetByIdResponse
- type GetVpcSubnetByIdResult
- type GetVpcSubnetsRequest
- type GetVpcSubnetsResponse
- type GetVpcSubnetsResult
- type GetVpcVServerGroupsRequest
- type GetVpcVServerGroupsResponse
- type GetVpcVServerGroupsResult
- type GetVpcsRequest
- type GetVpcsResponse
- type GetVpcsResult
- type GetVserverGroupsByIdRequest
- type GetVserverGroupsByIdResponse
- type GetVserverGroupsByIdResult
- type GrantRdsAccountRequest
- func NewGrantRdsAccountRequest(regionId string, instId string, accountName string, ...) *GrantRdsAccountRequest
- func NewGrantRdsAccountRequestWithAllParams(regionId string, instId string, accountName string, ...) *GrantRdsAccountRequest
- func NewGrantRdsAccountRequestWithoutParam() *GrantRdsAccountRequest
- func (r GrantRdsAccountRequest) GetRegionId() string
- func (r *GrantRdsAccountRequest) SetAccountName(accountName string)
- func (r *GrantRdsAccountRequest) SetDbPrivilegeInfo(dbPrivilegeInfo *jdfusion.DbPrivilegeInfo)
- func (r *GrantRdsAccountRequest) SetInstId(instId string)
- func (r *GrantRdsAccountRequest) SetRegionId(regionId string)
- type GrantRdsAccountResponse
- type GrantRdsAccountResult
- type GrantRdsAccountsByTaskRequest
- func NewGrantRdsAccountsByTaskRequest(regionId string, instId string, accountName string, ...) *GrantRdsAccountsByTaskRequest
- func NewGrantRdsAccountsByTaskRequestWithAllParams(regionId string, instId string, accountName string, ...) *GrantRdsAccountsByTaskRequest
- func NewGrantRdsAccountsByTaskRequestWithoutParam() *GrantRdsAccountsByTaskRequest
- func (r GrantRdsAccountsByTaskRequest) GetRegionId() string
- func (r *GrantRdsAccountsByTaskRequest) SetAccountName(accountName string)
- func (r *GrantRdsAccountsByTaskRequest) SetInfo(info *jdfusion.DbPrivilegeInfo)
- func (r *GrantRdsAccountsByTaskRequest) SetInstId(instId string)
- func (r *GrantRdsAccountsByTaskRequest) SetRegionId(regionId string)
- type GrantRdsAccountsByTaskResponse
- type GrantRdsAccountsByTaskResult
- type RebootVmInstanceByIdRequest
- type RebootVmInstanceByIdResponse
- type RebootVmInstanceByIdResult
- type RegistCloudInfoRequest
- type RegistCloudInfoResponse
- type RegistCloudInfoResult
- type RemoveDiskByIdRequest
- type RemoveDiskByIdResponse
- type RemoveDiskByIdResult
- type ReverseDeploymentRequest
- func NewReverseDeploymentRequest(regionId string, reverse *jdfusion.ReverseDeploymentInfo) *ReverseDeploymentRequest
- func NewReverseDeploymentRequestWithAllParams(regionId string, reverse *jdfusion.ReverseDeploymentInfo) *ReverseDeploymentRequest
- func NewReverseDeploymentRequestWithoutParam() *ReverseDeploymentRequest
- type ReverseDeploymentResponse
- type ReverseDeploymentResult
- type RevokeRdsAccountRequest
- func NewRevokeRdsAccountRequest(regionId string, instId string, accountName string, dbName string) *RevokeRdsAccountRequest
- func NewRevokeRdsAccountRequestWithAllParams(regionId string, instId string, accountName string, dbName string) *RevokeRdsAccountRequest
- func NewRevokeRdsAccountRequestWithoutParam() *RevokeRdsAccountRequest
- func (r RevokeRdsAccountRequest) GetRegionId() string
- func (r *RevokeRdsAccountRequest) SetAccountName(accountName string)
- func (r *RevokeRdsAccountRequest) SetDbName(dbName string)
- func (r *RevokeRdsAccountRequest) SetInstId(instId string)
- func (r *RevokeRdsAccountRequest) SetRegionId(regionId string)
- type RevokeRdsAccountResponse
- type RevokeRdsAccountResult
- type RollbackDeploymentsVersionRequest
- func NewRollbackDeploymentsVersionRequest(regionId string, id string, version_id string) *RollbackDeploymentsVersionRequest
- func NewRollbackDeploymentsVersionRequestWithAllParams(regionId string, id string, version_id string) *RollbackDeploymentsVersionRequest
- func NewRollbackDeploymentsVersionRequestWithoutParam() *RollbackDeploymentsVersionRequest
- type RollbackDeploymentsVersionResponse
- type RollbackDeploymentsVersionResult
- type StartChannelRequest
- type StartChannelResponse
- type StartChannelResult
- type StartSlbListenerRequest
- type StartSlbListenerResponse
- type StartSlbListenerResult
- type StartSlbRequest
- type StartSlbResponse
- type StartSlbResult
- type StartTransferTaskRequest
- type StartTransferTaskResponse
- type StartTransferTaskResult
- type StartVmInstanceByIdRequest
- type StartVmInstanceByIdResponse
- type StartVmInstanceByIdResult
- type StopChannelRequest
- type StopChannelResponse
- type StopChannelResult
- type StopSlbListenerRequest
- type StopSlbListenerResponse
- type StopSlbListenerResult
- type StopSlbRequest
- type StopSlbResponse
- type StopSlbResult
- type StopTransferTaskRequest
- type StopTransferTaskResponse
- type StopTransferTaskResult
- type StopVmInstanceByIdRequest
- type StopVmInstanceByIdResponse
- type StopVmInstanceByIdResult
- type UnregistCloudInfoRequest
- type UnregistCloudInfoResponse
- type UnregistCloudInfoResult
- type ValidCloudInfoRequest
- type ValidCloudInfoResponse
- type ValidCloudInfoResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplyDeploymentRequest ¶ added in v1.4.0
type ApplyDeploymentRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* Deployment ID */ Id string `json:"id"` /* 应用部署 */ Apply *jdfusion.Apply `json:"apply"` }
func NewApplyDeploymentRequest ¶ added in v1.4.0
func NewApplyDeploymentRequest( regionId string, id string, apply *jdfusion.Apply, ) *ApplyDeploymentRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required) * param apply: 应用部署 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewApplyDeploymentRequestWithAllParams ¶ added in v1.4.0
func NewApplyDeploymentRequestWithAllParams( regionId string, id string, apply *jdfusion.Apply, ) *ApplyDeploymentRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required) * param apply: 应用部署 (Required)
func NewApplyDeploymentRequestWithoutParam ¶ added in v1.4.0
func NewApplyDeploymentRequestWithoutParam() *ApplyDeploymentRequest
This constructor has better compatible ability when API parameters changed
func (ApplyDeploymentRequest) GetRegionId ¶ added in v1.4.0
func (r ApplyDeploymentRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ApplyDeploymentRequest) SetApply ¶ added in v1.4.0
func (r *ApplyDeploymentRequest) SetApply(apply *jdfusion.Apply)
param apply: 应用部署(Required)
func (*ApplyDeploymentRequest) SetId ¶ added in v1.4.0
func (r *ApplyDeploymentRequest) SetId(id string)
param id: Deployment ID(Required)
func (*ApplyDeploymentRequest) SetRegionId ¶ added in v1.4.0
func (r *ApplyDeploymentRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type ApplyDeploymentResponse ¶ added in v1.4.0
type ApplyDeploymentResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ApplyDeploymentResult `json:"result"` }
type ApplyDeploymentResult ¶ added in v1.4.0
type ApplyDeploymentResult struct {
Deployment jdfusion.DeploymentInfo `json:"deployment"`
}
type AssociateVpcEipByIdRequest ¶
type AssociateVpcEipByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 公网IP ID */ Id string `json:"id"` /* 弹性公网IP绑定到虚拟机 */ Associate *jdfusion.AssociateEipAddress `json:"associate"` }
func NewAssociateVpcEipByIdRequest ¶
func NewAssociateVpcEipByIdRequest( regionId string, id string, associate *jdfusion.AssociateEipAddress, ) *AssociateVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * param associate: 弹性公网IP绑定到虚拟机 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAssociateVpcEipByIdRequestWithAllParams ¶
func NewAssociateVpcEipByIdRequestWithAllParams( regionId string, id string, associate *jdfusion.AssociateEipAddress, ) *AssociateVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * param associate: 弹性公网IP绑定到虚拟机 (Required)
func NewAssociateVpcEipByIdRequestWithoutParam ¶
func NewAssociateVpcEipByIdRequestWithoutParam() *AssociateVpcEipByIdRequest
This constructor has better compatible ability when API parameters changed
func (AssociateVpcEipByIdRequest) GetRegionId ¶
func (r AssociateVpcEipByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AssociateVpcEipByIdRequest) SetAssociate ¶ added in v1.4.0
func (r *AssociateVpcEipByIdRequest) SetAssociate(associate *jdfusion.AssociateEipAddress)
param associate: 弹性公网IP绑定到虚拟机(Required)
func (*AssociateVpcEipByIdRequest) SetId ¶
func (r *AssociateVpcEipByIdRequest) SetId(id string)
param id: 公网IP ID(Required)
func (*AssociateVpcEipByIdRequest) SetRegionId ¶
func (r *AssociateVpcEipByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type AssociateVpcEipByIdResponse ¶
type AssociateVpcEipByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AssociateVpcEipByIdResult `json:"result"` }
type AssociateVpcEipByIdResult ¶
type AssociateVpcEipByIdResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type AttachDiskToVmInstanceByDiskIdRequest ¶
type AttachDiskToVmInstanceByDiskIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云硬盘 ID */ Id string `json:"id"` /* 云硬盘挂载至虚拟机 */ Attach *jdfusion.AttachDataDisk `json:"attach"` }
func NewAttachDiskToVmInstanceByDiskIdRequest ¶
func NewAttachDiskToVmInstanceByDiskIdRequest( regionId string, id string, attach *jdfusion.AttachDataDisk, ) *AttachDiskToVmInstanceByDiskIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * param attach: 云硬盘挂载至虚拟机 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAttachDiskToVmInstanceByDiskIdRequestWithAllParams ¶
func NewAttachDiskToVmInstanceByDiskIdRequestWithAllParams( regionId string, id string, attach *jdfusion.AttachDataDisk, ) *AttachDiskToVmInstanceByDiskIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * param attach: 云硬盘挂载至虚拟机 (Required)
func NewAttachDiskToVmInstanceByDiskIdRequestWithoutParam ¶
func NewAttachDiskToVmInstanceByDiskIdRequestWithoutParam() *AttachDiskToVmInstanceByDiskIdRequest
This constructor has better compatible ability when API parameters changed
func (AttachDiskToVmInstanceByDiskIdRequest) GetRegionId ¶
func (r AttachDiskToVmInstanceByDiskIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AttachDiskToVmInstanceByDiskIdRequest) SetAttach ¶ added in v1.4.0
func (r *AttachDiskToVmInstanceByDiskIdRequest) SetAttach(attach *jdfusion.AttachDataDisk)
param attach: 云硬盘挂载至虚拟机(Required)
func (*AttachDiskToVmInstanceByDiskIdRequest) SetId ¶
func (r *AttachDiskToVmInstanceByDiskIdRequest) SetId(id string)
param id: 云硬盘 ID(Required)
func (*AttachDiskToVmInstanceByDiskIdRequest) SetRegionId ¶
func (r *AttachDiskToVmInstanceByDiskIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type AttachDiskToVmInstanceByDiskIdResponse ¶
type AttachDiskToVmInstanceByDiskIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AttachDiskToVmInstanceByDiskIdResult `json:"result"` }
type AttachDiskToVmInstanceByDiskIdResult ¶
type AttachDiskToVmInstanceByDiskIdResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type AttachVpcNetworkInterfaceByIdRequest ¶
type AttachVpcNetworkInterfaceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 网卡 ID */ Id string `json:"id"` /* 网卡挂载虚拟机 */ Attach *jdfusion.AttachNetInterface `json:"attach"` }
func NewAttachVpcNetworkInterfaceByIdRequest ¶
func NewAttachVpcNetworkInterfaceByIdRequest( regionId string, id string, attach *jdfusion.AttachNetInterface, ) *AttachVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * param attach: 网卡挂载虚拟机 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAttachVpcNetworkInterfaceByIdRequestWithAllParams ¶
func NewAttachVpcNetworkInterfaceByIdRequestWithAllParams( regionId string, id string, attach *jdfusion.AttachNetInterface, ) *AttachVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * param attach: 网卡挂载虚拟机 (Required)
func NewAttachVpcNetworkInterfaceByIdRequestWithoutParam ¶
func NewAttachVpcNetworkInterfaceByIdRequestWithoutParam() *AttachVpcNetworkInterfaceByIdRequest
This constructor has better compatible ability when API parameters changed
func (AttachVpcNetworkInterfaceByIdRequest) GetRegionId ¶
func (r AttachVpcNetworkInterfaceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AttachVpcNetworkInterfaceByIdRequest) SetAttach ¶ added in v1.4.0
func (r *AttachVpcNetworkInterfaceByIdRequest) SetAttach(attach *jdfusion.AttachNetInterface)
param attach: 网卡挂载虚拟机(Required)
func (*AttachVpcNetworkInterfaceByIdRequest) SetId ¶
func (r *AttachVpcNetworkInterfaceByIdRequest) SetId(id string)
param id: 网卡 ID(Required)
func (*AttachVpcNetworkInterfaceByIdRequest) SetRegionId ¶
func (r *AttachVpcNetworkInterfaceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type AttachVpcNetworkInterfaceByIdResponse ¶
type AttachVpcNetworkInterfaceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AttachVpcNetworkInterfaceByIdResult `json:"result"` }
type AttachVpcNetworkInterfaceByIdResult ¶
type AttachVpcNetworkInterfaceByIdResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CloneDeploymentRequest ¶ added in v1.4.0
type CloneDeploymentRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* Deployment ID */ Id string `json:"id"` /* 创建deployment */ Deployment *jdfusion.Deployment `json:"deployment"` }
func NewCloneDeploymentRequest ¶ added in v1.4.0
func NewCloneDeploymentRequest( regionId string, id string, deployment *jdfusion.Deployment, ) *CloneDeploymentRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required) * param deployment: 创建deployment (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCloneDeploymentRequestWithAllParams ¶ added in v1.4.0
func NewCloneDeploymentRequestWithAllParams( regionId string, id string, deployment *jdfusion.Deployment, ) *CloneDeploymentRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required) * param deployment: 创建deployment (Required)
func NewCloneDeploymentRequestWithoutParam ¶ added in v1.4.0
func NewCloneDeploymentRequestWithoutParam() *CloneDeploymentRequest
This constructor has better compatible ability when API parameters changed
func (CloneDeploymentRequest) GetRegionId ¶ added in v1.4.0
func (r CloneDeploymentRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CloneDeploymentRequest) SetDeployment ¶ added in v1.4.0
func (r *CloneDeploymentRequest) SetDeployment(deployment *jdfusion.Deployment)
param deployment: 创建deployment(Required)
func (*CloneDeploymentRequest) SetId ¶ added in v1.4.0
func (r *CloneDeploymentRequest) SetId(id string)
param id: Deployment ID(Required)
func (*CloneDeploymentRequest) SetRegionId ¶ added in v1.4.0
func (r *CloneDeploymentRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CloneDeploymentResponse ¶ added in v1.4.0
type CloneDeploymentResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CloneDeploymentResult `json:"result"` }
type CloneDeploymentResult ¶ added in v1.4.0
type CloneDeploymentResult struct {
Deployment jdfusion.DeploymentInfo `json:"deployment"`
}
type CreateBucketRequest ¶ added in v1.4.0
type CreateBucketRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建OSS存储桶 */ Bucket *jdfusion.CreateOSSBucket `json:"bucket"` }
func NewCreateBucketRequest ¶ added in v1.4.0
func NewCreateBucketRequest( regionId string, bucket *jdfusion.CreateOSSBucket, ) *CreateBucketRequest
* param regionId: 地域ID (Required) * param bucket: 创建OSS存储桶 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateBucketRequestWithAllParams ¶ added in v1.4.0
func NewCreateBucketRequestWithAllParams( regionId string, bucket *jdfusion.CreateOSSBucket, ) *CreateBucketRequest
* param regionId: 地域ID (Required) * param bucket: 创建OSS存储桶 (Required)
func NewCreateBucketRequestWithoutParam ¶ added in v1.4.0
func NewCreateBucketRequestWithoutParam() *CreateBucketRequest
This constructor has better compatible ability when API parameters changed
func (CreateBucketRequest) GetRegionId ¶ added in v1.4.0
func (r CreateBucketRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateBucketRequest) SetBucket ¶ added in v1.4.0
func (r *CreateBucketRequest) SetBucket(bucket *jdfusion.CreateOSSBucket)
param bucket: 创建OSS存储桶(Required)
func (*CreateBucketRequest) SetRegionId ¶ added in v1.4.0
func (r *CreateBucketRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateBucketResponse ¶ added in v1.4.0
type CreateBucketResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateBucketResult `json:"result"` }
type CreateBucketResult ¶ added in v1.4.0
type CreateBucketResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateChannelRequest ¶ added in v1.4.0
type CreateChannelRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建channel */ Channel *jdfusion.ChannelInfo `json:"channel"` }
func NewCreateChannelRequest ¶ added in v1.4.0
func NewCreateChannelRequest( regionId string, channel *jdfusion.ChannelInfo, ) *CreateChannelRequest
* param regionId: 地域ID (Required) * param channel: 创建channel (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateChannelRequestWithAllParams ¶ added in v1.4.0
func NewCreateChannelRequestWithAllParams( regionId string, channel *jdfusion.ChannelInfo, ) *CreateChannelRequest
* param regionId: 地域ID (Required) * param channel: 创建channel (Required)
func NewCreateChannelRequestWithoutParam ¶ added in v1.4.0
func NewCreateChannelRequestWithoutParam() *CreateChannelRequest
This constructor has better compatible ability when API parameters changed
func (CreateChannelRequest) GetRegionId ¶ added in v1.4.0
func (r CreateChannelRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateChannelRequest) SetChannel ¶ added in v1.4.0
func (r *CreateChannelRequest) SetChannel(channel *jdfusion.ChannelInfo)
param channel: 创建channel(Required)
func (*CreateChannelRequest) SetRegionId ¶ added in v1.4.0
func (r *CreateChannelRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateChannelResponse ¶ added in v1.4.0
type CreateChannelResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateChannelResult `json:"result"` }
type CreateChannelResult ¶ added in v1.4.0
type CreateChannelResult struct {
Channel jdfusion.ChannelInfo `json:"channel"`
}
type CreateDatasourceRequest ¶ added in v1.4.0
type CreateDatasourceRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建数据源 */ Datasource *jdfusion.DatasourceInfo `json:"datasource"` }
func NewCreateDatasourceRequest ¶ added in v1.4.0
func NewCreateDatasourceRequest( regionId string, datasource *jdfusion.DatasourceInfo, ) *CreateDatasourceRequest
* param regionId: 地域ID (Required) * param datasource: 创建数据源 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateDatasourceRequestWithAllParams ¶ added in v1.4.0
func NewCreateDatasourceRequestWithAllParams( regionId string, datasource *jdfusion.DatasourceInfo, ) *CreateDatasourceRequest
* param regionId: 地域ID (Required) * param datasource: 创建数据源 (Required)
func NewCreateDatasourceRequestWithoutParam ¶ added in v1.4.0
func NewCreateDatasourceRequestWithoutParam() *CreateDatasourceRequest
This constructor has better compatible ability when API parameters changed
func (CreateDatasourceRequest) GetRegionId ¶ added in v1.4.0
func (r CreateDatasourceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateDatasourceRequest) SetDatasource ¶ added in v1.4.0
func (r *CreateDatasourceRequest) SetDatasource(datasource *jdfusion.DatasourceInfo)
param datasource: 创建数据源(Required)
func (*CreateDatasourceRequest) SetRegionId ¶ added in v1.4.0
func (r *CreateDatasourceRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateDatasourceResponse ¶ added in v1.4.0
type CreateDatasourceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateDatasourceResult `json:"result"` }
type CreateDatasourceResult ¶ added in v1.4.0
type CreateDatasourceResult struct {
Datasource jdfusion.DatasourceInfo `json:"datasource"`
}
type CreateDeploymentRequest ¶ added in v1.4.0
type CreateDeploymentRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建deployment */ Deployment *jdfusion.DeploymentInfo `json:"deployment"` }
func NewCreateDeploymentRequest ¶ added in v1.4.0
func NewCreateDeploymentRequest( regionId string, deployment *jdfusion.DeploymentInfo, ) *CreateDeploymentRequest
* param regionId: 地域ID (Required) * param deployment: 创建deployment (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateDeploymentRequestWithAllParams ¶ added in v1.4.0
func NewCreateDeploymentRequestWithAllParams( regionId string, deployment *jdfusion.DeploymentInfo, ) *CreateDeploymentRequest
* param regionId: 地域ID (Required) * param deployment: 创建deployment (Required)
func NewCreateDeploymentRequestWithoutParam ¶ added in v1.4.0
func NewCreateDeploymentRequestWithoutParam() *CreateDeploymentRequest
This constructor has better compatible ability when API parameters changed
func (CreateDeploymentRequest) GetRegionId ¶ added in v1.4.0
func (r CreateDeploymentRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateDeploymentRequest) SetDeployment ¶ added in v1.4.0
func (r *CreateDeploymentRequest) SetDeployment(deployment *jdfusion.DeploymentInfo)
param deployment: 创建deployment(Required)
func (*CreateDeploymentRequest) SetRegionId ¶ added in v1.4.0
func (r *CreateDeploymentRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateDeploymentResponse ¶ added in v1.4.0
type CreateDeploymentResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateDeploymentResult `json:"result"` }
type CreateDeploymentResult ¶ added in v1.4.0
type CreateDeploymentResult struct {
Deployment jdfusion.DeploymentInfo `json:"deployment"`
}
type CreateDiskRequest ¶
type CreateDiskRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建云硬盘 */ Disk *jdfusion.CreateDataDisk `json:"disk"` }
func NewCreateDiskRequest ¶
func NewCreateDiskRequest( regionId string, disk *jdfusion.CreateDataDisk, ) *CreateDiskRequest
* param regionId: 地域ID (Required) * param disk: 创建云硬盘 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateDiskRequestWithAllParams ¶
func NewCreateDiskRequestWithAllParams( regionId string, disk *jdfusion.CreateDataDisk, ) *CreateDiskRequest
* param regionId: 地域ID (Required) * param disk: 创建云硬盘 (Required)
func NewCreateDiskRequestWithoutParam ¶
func NewCreateDiskRequestWithoutParam() *CreateDiskRequest
This constructor has better compatible ability when API parameters changed
func (CreateDiskRequest) GetRegionId ¶
func (r CreateDiskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateDiskRequest) SetDisk ¶ added in v1.4.0
func (r *CreateDiskRequest) SetDisk(disk *jdfusion.CreateDataDisk)
param disk: 创建云硬盘(Required)
func (*CreateDiskRequest) SetRegionId ¶
func (r *CreateDiskRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateDiskResponse ¶
type CreateDiskResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateDiskResult `json:"result"` }
type CreateDiskResult ¶
type CreateDiskResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateRdsAccountsRequest ¶ added in v1.4.0
type CreateRdsAccountsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` /* 创建RDS实例的账号信息 */ Account *jdfusion.CreateRDSAccount `json:"account"` }
func NewCreateRdsAccountsRequest ¶ added in v1.4.0
func NewCreateRdsAccountsRequest( regionId string, instId string, account *jdfusion.CreateRDSAccount, ) *CreateRdsAccountsRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param account: 创建RDS实例的账号信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateRdsAccountsRequestWithAllParams ¶ added in v1.4.0
func NewCreateRdsAccountsRequestWithAllParams( regionId string, instId string, account *jdfusion.CreateRDSAccount, ) *CreateRdsAccountsRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param account: 创建RDS实例的账号信息 (Required)
func NewCreateRdsAccountsRequestWithoutParam ¶ added in v1.4.0
func NewCreateRdsAccountsRequestWithoutParam() *CreateRdsAccountsRequest
This constructor has better compatible ability when API parameters changed
func (CreateRdsAccountsRequest) GetRegionId ¶ added in v1.4.0
func (r CreateRdsAccountsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateRdsAccountsRequest) SetAccount ¶ added in v1.4.0
func (r *CreateRdsAccountsRequest) SetAccount(account *jdfusion.CreateRDSAccount)
param account: 创建RDS实例的账号信息(Required)
func (*CreateRdsAccountsRequest) SetInstId ¶ added in v1.4.0
func (r *CreateRdsAccountsRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*CreateRdsAccountsRequest) SetRegionId ¶ added in v1.4.0
func (r *CreateRdsAccountsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateRdsAccountsResponse ¶ added in v1.4.0
type CreateRdsAccountsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateRdsAccountsResult `json:"result"` }
type CreateRdsAccountsResult ¶ added in v1.4.0
type CreateRdsAccountsResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateRdsDatabaseRequest ¶ added in v1.4.0
type CreateRdsDatabaseRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` /* 创建RDS实例的数据库信息 */ Database *jdfusion.CreateRDSDB `json:"database"` }
func NewCreateRdsDatabaseRequest ¶ added in v1.4.0
func NewCreateRdsDatabaseRequest( regionId string, instId string, database *jdfusion.CreateRDSDB, ) *CreateRdsDatabaseRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param database: 创建RDS实例的数据库信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateRdsDatabaseRequestWithAllParams ¶ added in v1.4.0
func NewCreateRdsDatabaseRequestWithAllParams( regionId string, instId string, database *jdfusion.CreateRDSDB, ) *CreateRdsDatabaseRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param database: 创建RDS实例的数据库信息 (Required)
func NewCreateRdsDatabaseRequestWithoutParam ¶ added in v1.4.0
func NewCreateRdsDatabaseRequestWithoutParam() *CreateRdsDatabaseRequest
This constructor has better compatible ability when API parameters changed
func (CreateRdsDatabaseRequest) GetRegionId ¶ added in v1.4.0
func (r CreateRdsDatabaseRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateRdsDatabaseRequest) SetDatabase ¶ added in v1.4.0
func (r *CreateRdsDatabaseRequest) SetDatabase(database *jdfusion.CreateRDSDB)
param database: 创建RDS实例的数据库信息(Required)
func (*CreateRdsDatabaseRequest) SetInstId ¶ added in v1.4.0
func (r *CreateRdsDatabaseRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*CreateRdsDatabaseRequest) SetRegionId ¶ added in v1.4.0
func (r *CreateRdsDatabaseRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateRdsDatabaseResponse ¶ added in v1.4.0
type CreateRdsDatabaseResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateRdsDatabaseResult `json:"result"` }
type CreateRdsDatabaseResult ¶ added in v1.4.0
type CreateRdsDatabaseResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateRdsInstanceRequest ¶ added in v1.4.0
type CreateRdsInstanceRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建RDS实例 */ Instance *jdfusion.CreateRDSInstance `json:"instance"` }
func NewCreateRdsInstanceRequest ¶ added in v1.4.0
func NewCreateRdsInstanceRequest( regionId string, instance *jdfusion.CreateRDSInstance, ) *CreateRdsInstanceRequest
* param regionId: 地域ID (Required) * param instance: 创建RDS实例 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateRdsInstanceRequestWithAllParams ¶ added in v1.4.0
func NewCreateRdsInstanceRequestWithAllParams( regionId string, instance *jdfusion.CreateRDSInstance, ) *CreateRdsInstanceRequest
* param regionId: 地域ID (Required) * param instance: 创建RDS实例 (Required)
func NewCreateRdsInstanceRequestWithoutParam ¶ added in v1.4.0
func NewCreateRdsInstanceRequestWithoutParam() *CreateRdsInstanceRequest
This constructor has better compatible ability when API parameters changed
func (CreateRdsInstanceRequest) GetRegionId ¶ added in v1.4.0
func (r CreateRdsInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateRdsInstanceRequest) SetInstance ¶ added in v1.4.0
func (r *CreateRdsInstanceRequest) SetInstance(instance *jdfusion.CreateRDSInstance)
param instance: 创建RDS实例(Required)
func (*CreateRdsInstanceRequest) SetRegionId ¶ added in v1.4.0
func (r *CreateRdsInstanceRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateRdsInstanceResponse ¶ added in v1.4.0
type CreateRdsInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateRdsInstanceResult `json:"result"` }
type CreateRdsInstanceResult ¶ added in v1.4.0
type CreateRdsInstanceResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateSecurityGroupsRuleRequest ¶ added in v1.7.0
type CreateSecurityGroupsRuleRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 安全组ID */ Id string `json:"id"` /* 新增安全组规则 */ SgRule *jdfusion.CreateSgRule `json:"sgRule"` }
func NewCreateSecurityGroupsRuleRequest ¶ added in v1.7.0
func NewCreateSecurityGroupsRuleRequest( regionId string, id string, sgRule *jdfusion.CreateSgRule, ) *CreateSecurityGroupsRuleRequest
* param regionId: 地域ID (Required) * param id: 安全组ID (Required) * param sgRule: 新增安全组规则 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateSecurityGroupsRuleRequestWithAllParams ¶ added in v1.7.0
func NewCreateSecurityGroupsRuleRequestWithAllParams( regionId string, id string, sgRule *jdfusion.CreateSgRule, ) *CreateSecurityGroupsRuleRequest
* param regionId: 地域ID (Required) * param id: 安全组ID (Required) * param sgRule: 新增安全组规则 (Required)
func NewCreateSecurityGroupsRuleRequestWithoutParam ¶ added in v1.7.0
func NewCreateSecurityGroupsRuleRequestWithoutParam() *CreateSecurityGroupsRuleRequest
This constructor has better compatible ability when API parameters changed
func (CreateSecurityGroupsRuleRequest) GetRegionId ¶ added in v1.7.0
func (r CreateSecurityGroupsRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateSecurityGroupsRuleRequest) SetId ¶ added in v1.7.0
func (r *CreateSecurityGroupsRuleRequest) SetId(id string)
param id: 安全组ID(Required)
func (*CreateSecurityGroupsRuleRequest) SetRegionId ¶ added in v1.7.0
func (r *CreateSecurityGroupsRuleRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*CreateSecurityGroupsRuleRequest) SetSgRule ¶ added in v1.7.0
func (r *CreateSecurityGroupsRuleRequest) SetSgRule(sgRule *jdfusion.CreateSgRule)
param sgRule: 新增安全组规则(Required)
type CreateSecurityGroupsRuleResponse ¶ added in v1.7.0
type CreateSecurityGroupsRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateSecurityGroupsRuleResult `json:"result"` }
type CreateSecurityGroupsRuleResult ¶ added in v1.7.0
type CreateSecurityGroupsRuleResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateTransferTaskRequest ¶ added in v1.4.0
type CreateTransferTaskRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* (Optional) */ Task *jdfusion.TransferSimpleTaskInfo `json:"task"` }
func NewCreateTransferTaskRequest ¶ added in v1.4.0
func NewCreateTransferTaskRequest( regionId string, ) *CreateTransferTaskRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateTransferTaskRequestWithAllParams ¶ added in v1.4.0
func NewCreateTransferTaskRequestWithAllParams( regionId string, task *jdfusion.TransferSimpleTaskInfo, ) *CreateTransferTaskRequest
* param regionId: 地域ID (Required) * param task: (Optional)
func NewCreateTransferTaskRequestWithoutParam ¶ added in v1.4.0
func NewCreateTransferTaskRequestWithoutParam() *CreateTransferTaskRequest
This constructor has better compatible ability when API parameters changed
func (CreateTransferTaskRequest) GetRegionId ¶ added in v1.4.0
func (r CreateTransferTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateTransferTaskRequest) SetRegionId ¶ added in v1.4.0
func (r *CreateTransferTaskRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*CreateTransferTaskRequest) SetTask ¶ added in v1.4.0
func (r *CreateTransferTaskRequest) SetTask(task *jdfusion.TransferSimpleTaskInfo)
param task: (Optional)
type CreateTransferTaskResponse ¶ added in v1.4.0
type CreateTransferTaskResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateTransferTaskResult `json:"result"` }
type CreateTransferTaskResult ¶ added in v1.4.0
type CreateTransferTaskResult struct {
Task jdfusion.TransferTaskInfoWithID `json:"task"`
}
type CreateVmInstanceRequest ¶
type CreateVmInstanceRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建VM */ Vm *jdfusion.CreateVm `json:"vm"` }
func NewCreateVmInstanceRequest ¶
func NewCreateVmInstanceRequest( regionId string, vm *jdfusion.CreateVm, ) *CreateVmInstanceRequest
* param regionId: 地域ID (Required) * param vm: 创建VM (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVmInstanceRequestWithAllParams ¶
func NewCreateVmInstanceRequestWithAllParams( regionId string, vm *jdfusion.CreateVm, ) *CreateVmInstanceRequest
* param regionId: 地域ID (Required) * param vm: 创建VM (Required)
func NewCreateVmInstanceRequestWithoutParam ¶
func NewCreateVmInstanceRequestWithoutParam() *CreateVmInstanceRequest
This constructor has better compatible ability when API parameters changed
func (CreateVmInstanceRequest) GetRegionId ¶
func (r CreateVmInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVmInstanceRequest) SetRegionId ¶
func (r *CreateVmInstanceRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*CreateVmInstanceRequest) SetVm ¶ added in v1.4.0
func (r *CreateVmInstanceRequest) SetVm(vm *jdfusion.CreateVm)
param vm: 创建VM(Required)
type CreateVmInstanceResponse ¶
type CreateVmInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVmInstanceResult `json:"result"` }
type CreateVmInstanceResult ¶
type CreateVmInstanceResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVmKeypairRequest ¶
type CreateVmKeypairRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建keypair */ Keypair *jdfusion.CreateKeypair `json:"keypair"` }
func NewCreateVmKeypairRequest ¶
func NewCreateVmKeypairRequest( regionId string, keypair *jdfusion.CreateKeypair, ) *CreateVmKeypairRequest
* param regionId: 地域ID (Required) * param keypair: 创建keypair (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVmKeypairRequestWithAllParams ¶
func NewCreateVmKeypairRequestWithAllParams( regionId string, keypair *jdfusion.CreateKeypair, ) *CreateVmKeypairRequest
* param regionId: 地域ID (Required) * param keypair: 创建keypair (Required)
func NewCreateVmKeypairRequestWithoutParam ¶
func NewCreateVmKeypairRequestWithoutParam() *CreateVmKeypairRequest
This constructor has better compatible ability when API parameters changed
func (CreateVmKeypairRequest) GetRegionId ¶
func (r CreateVmKeypairRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVmKeypairRequest) SetKeypair ¶ added in v1.4.0
func (r *CreateVmKeypairRequest) SetKeypair(keypair *jdfusion.CreateKeypair)
param keypair: 创建keypair(Required)
func (*CreateVmKeypairRequest) SetRegionId ¶
func (r *CreateVmKeypairRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVmKeypairResponse ¶
type CreateVmKeypairResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVmKeypairResult `json:"result"` }
type CreateVmKeypairResult ¶
type CreateVmKeypairResult struct {
Tasks []jdfusion.ResourceTFInfo `json:"tasks"`
}
type CreateVpcEipRequest ¶
type CreateVpcEipRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 分配弹性公网ip */ Allocate *jdfusion.AllocateEipAddress `json:"allocate"` }
func NewCreateVpcEipRequest ¶
func NewCreateVpcEipRequest( regionId string, allocate *jdfusion.AllocateEipAddress, ) *CreateVpcEipRequest
* param regionId: 地域ID (Required) * param allocate: 分配弹性公网ip (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcEipRequestWithAllParams ¶
func NewCreateVpcEipRequestWithAllParams( regionId string, allocate *jdfusion.AllocateEipAddress, ) *CreateVpcEipRequest
* param regionId: 地域ID (Required) * param allocate: 分配弹性公网ip (Required)
func NewCreateVpcEipRequestWithoutParam ¶
func NewCreateVpcEipRequestWithoutParam() *CreateVpcEipRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcEipRequest) GetRegionId ¶
func (r CreateVpcEipRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcEipRequest) SetAllocate ¶ added in v1.4.0
func (r *CreateVpcEipRequest) SetAllocate(allocate *jdfusion.AllocateEipAddress)
param allocate: 分配弹性公网ip(Required)
func (*CreateVpcEipRequest) SetRegionId ¶
func (r *CreateVpcEipRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVpcEipResponse ¶
type CreateVpcEipResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcEipResult `json:"result"` }
type CreateVpcEipResult ¶
type CreateVpcEipResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcLBHttpListenerRequest ¶
type CreateVpcLBHttpListenerRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建HTTP监听器 */ HttpListener *jdfusion.CreateLoadBalancerHTTPListener `json:"httpListener"` }
func NewCreateVpcLBHttpListenerRequest ¶
func NewCreateVpcLBHttpListenerRequest( regionId string, httpListener *jdfusion.CreateLoadBalancerHTTPListener, ) *CreateVpcLBHttpListenerRequest
* param regionId: 地域ID (Required) * param httpListener: 创建HTTP监听器 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcLBHttpListenerRequestWithAllParams ¶
func NewCreateVpcLBHttpListenerRequestWithAllParams( regionId string, httpListener *jdfusion.CreateLoadBalancerHTTPListener, ) *CreateVpcLBHttpListenerRequest
* param regionId: 地域ID (Required) * param httpListener: 创建HTTP监听器 (Required)
func NewCreateVpcLBHttpListenerRequestWithoutParam ¶
func NewCreateVpcLBHttpListenerRequestWithoutParam() *CreateVpcLBHttpListenerRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcLBHttpListenerRequest) GetRegionId ¶
func (r CreateVpcLBHttpListenerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcLBHttpListenerRequest) SetHttpListener ¶ added in v1.4.0
func (r *CreateVpcLBHttpListenerRequest) SetHttpListener(httpListener *jdfusion.CreateLoadBalancerHTTPListener)
param httpListener: 创建HTTP监听器(Required)
func (*CreateVpcLBHttpListenerRequest) SetRegionId ¶
func (r *CreateVpcLBHttpListenerRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVpcLBHttpListenerResponse ¶
type CreateVpcLBHttpListenerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcLBHttpListenerResult `json:"result"` }
type CreateVpcLBHttpListenerResult ¶
type CreateVpcLBHttpListenerResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcNetworkInterfaceRequest ¶
type CreateVpcNetworkInterfaceRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建网卡 */ NetInterface *jdfusion.CreateNetInterface `json:"netInterface"` }
func NewCreateVpcNetworkInterfaceRequest ¶
func NewCreateVpcNetworkInterfaceRequest( regionId string, netInterface *jdfusion.CreateNetInterface, ) *CreateVpcNetworkInterfaceRequest
* param regionId: 地域ID (Required) * param netInterface: 创建网卡 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcNetworkInterfaceRequestWithAllParams ¶
func NewCreateVpcNetworkInterfaceRequestWithAllParams( regionId string, netInterface *jdfusion.CreateNetInterface, ) *CreateVpcNetworkInterfaceRequest
* param regionId: 地域ID (Required) * param netInterface: 创建网卡 (Required)
func NewCreateVpcNetworkInterfaceRequestWithoutParam ¶
func NewCreateVpcNetworkInterfaceRequestWithoutParam() *CreateVpcNetworkInterfaceRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcNetworkInterfaceRequest) GetRegionId ¶
func (r CreateVpcNetworkInterfaceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcNetworkInterfaceRequest) SetNetInterface ¶ added in v1.4.0
func (r *CreateVpcNetworkInterfaceRequest) SetNetInterface(netInterface *jdfusion.CreateNetInterface)
param netInterface: 创建网卡(Required)
func (*CreateVpcNetworkInterfaceRequest) SetRegionId ¶
func (r *CreateVpcNetworkInterfaceRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVpcNetworkInterfaceResponse ¶
type CreateVpcNetworkInterfaceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcNetworkInterfaceResult `json:"result"` }
type CreateVpcNetworkInterfaceResult ¶
type CreateVpcNetworkInterfaceResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcRequest ¶
type CreateVpcRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建VPC */ Vpc *jdfusion.VpcInfo `json:"vpc"` }
func NewCreateVpcRequest ¶
func NewCreateVpcRequest( regionId string, vpc *jdfusion.VpcInfo, ) *CreateVpcRequest
* param regionId: 地域ID (Required) * param vpc: 创建VPC (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcRequestWithAllParams ¶
func NewCreateVpcRequestWithAllParams( regionId string, vpc *jdfusion.VpcInfo, ) *CreateVpcRequest
* param regionId: 地域ID (Required) * param vpc: 创建VPC (Required)
func NewCreateVpcRequestWithoutParam ¶
func NewCreateVpcRequestWithoutParam() *CreateVpcRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcRequest) GetRegionId ¶
func (r CreateVpcRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcRequest) SetRegionId ¶
func (r *CreateVpcRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*CreateVpcRequest) SetVpc ¶ added in v1.4.0
func (r *CreateVpcRequest) SetVpc(vpc *jdfusion.VpcInfo)
param vpc: 创建VPC(Required)
type CreateVpcResponse ¶
type CreateVpcResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcResult `json:"result"` }
type CreateVpcResult ¶
type CreateVpcResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcSecurityGroupRequest ¶
type CreateVpcSecurityGroupRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建securityGroup */ SecurityGroup *jdfusion.CreateSecurityGroup `json:"securityGroup"` }
func NewCreateVpcSecurityGroupRequest ¶
func NewCreateVpcSecurityGroupRequest( regionId string, securityGroup *jdfusion.CreateSecurityGroup, ) *CreateVpcSecurityGroupRequest
* param regionId: 地域ID (Required) * param securityGroup: 创建securityGroup (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcSecurityGroupRequestWithAllParams ¶
func NewCreateVpcSecurityGroupRequestWithAllParams( regionId string, securityGroup *jdfusion.CreateSecurityGroup, ) *CreateVpcSecurityGroupRequest
* param regionId: 地域ID (Required) * param securityGroup: 创建securityGroup (Required)
func NewCreateVpcSecurityGroupRequestWithoutParam ¶
func NewCreateVpcSecurityGroupRequestWithoutParam() *CreateVpcSecurityGroupRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcSecurityGroupRequest) GetRegionId ¶
func (r CreateVpcSecurityGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcSecurityGroupRequest) SetRegionId ¶
func (r *CreateVpcSecurityGroupRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*CreateVpcSecurityGroupRequest) SetSecurityGroup ¶ added in v1.4.0
func (r *CreateVpcSecurityGroupRequest) SetSecurityGroup(securityGroup *jdfusion.CreateSecurityGroup)
param securityGroup: 创建securityGroup(Required)
type CreateVpcSecurityGroupResponse ¶
type CreateVpcSecurityGroupResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcSecurityGroupResult `json:"result"` }
type CreateVpcSecurityGroupResult ¶
type CreateVpcSecurityGroupResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcSlbRequest ¶
type CreateVpcSlbRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建SLB */ Slb *jdfusion.SlbInfo `json:"slb"` }
func NewCreateVpcSlbRequest ¶
func NewCreateVpcSlbRequest( regionId string, slb *jdfusion.SlbInfo, ) *CreateVpcSlbRequest
* param regionId: 地域ID (Required) * param slb: 创建SLB (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcSlbRequestWithAllParams ¶
func NewCreateVpcSlbRequestWithAllParams( regionId string, slb *jdfusion.SlbInfo, ) *CreateVpcSlbRequest
* param regionId: 地域ID (Required) * param slb: 创建SLB (Required)
func NewCreateVpcSlbRequestWithoutParam ¶
func NewCreateVpcSlbRequestWithoutParam() *CreateVpcSlbRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcSlbRequest) GetRegionId ¶
func (r CreateVpcSlbRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcSlbRequest) SetRegionId ¶
func (r *CreateVpcSlbRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*CreateVpcSlbRequest) SetSlb ¶ added in v1.4.0
func (r *CreateVpcSlbRequest) SetSlb(slb *jdfusion.SlbInfo)
param slb: 创建SLB(Required)
type CreateVpcSlbResponse ¶
type CreateVpcSlbResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcSlbResult `json:"result"` }
type CreateVpcSlbResult ¶
type CreateVpcSlbResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcSubnetRequest ¶
type CreateVpcSubnetRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建subnet */ Subnet *jdfusion.CreateSubnet `json:"subnet"` }
func NewCreateVpcSubnetRequest ¶
func NewCreateVpcSubnetRequest( regionId string, subnet *jdfusion.CreateSubnet, ) *CreateVpcSubnetRequest
* param regionId: 地域ID (Required) * param subnet: 创建subnet (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcSubnetRequestWithAllParams ¶
func NewCreateVpcSubnetRequestWithAllParams( regionId string, subnet *jdfusion.CreateSubnet, ) *CreateVpcSubnetRequest
* param regionId: 地域ID (Required) * param subnet: 创建subnet (Required)
func NewCreateVpcSubnetRequestWithoutParam ¶
func NewCreateVpcSubnetRequestWithoutParam() *CreateVpcSubnetRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcSubnetRequest) GetRegionId ¶
func (r CreateVpcSubnetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcSubnetRequest) SetRegionId ¶
func (r *CreateVpcSubnetRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*CreateVpcSubnetRequest) SetSubnet ¶ added in v1.4.0
func (r *CreateVpcSubnetRequest) SetSubnet(subnet *jdfusion.CreateSubnet)
param subnet: 创建subnet(Required)
type CreateVpcSubnetResponse ¶
type CreateVpcSubnetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcSubnetResult `json:"result"` }
type CreateVpcSubnetResult ¶
type CreateVpcSubnetResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcVServerGroupRequest ¶
type CreateVpcVServerGroupRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建虚拟服务器组 */ VserverGroup *jdfusion.CreateVserverGroup `json:"vserverGroup"` }
func NewCreateVpcVServerGroupRequest ¶
func NewCreateVpcVServerGroupRequest( regionId string, vserverGroup *jdfusion.CreateVserverGroup, ) *CreateVpcVServerGroupRequest
* param regionId: 地域ID (Required) * param vserverGroup: 创建虚拟服务器组 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcVServerGroupRequestWithAllParams ¶
func NewCreateVpcVServerGroupRequestWithAllParams( regionId string, vserverGroup *jdfusion.CreateVserverGroup, ) *CreateVpcVServerGroupRequest
* param regionId: 地域ID (Required) * param vserverGroup: 创建虚拟服务器组 (Required)
func NewCreateVpcVServerGroupRequestWithoutParam ¶
func NewCreateVpcVServerGroupRequestWithoutParam() *CreateVpcVServerGroupRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcVServerGroupRequest) GetRegionId ¶
func (r CreateVpcVServerGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcVServerGroupRequest) SetRegionId ¶
func (r *CreateVpcVServerGroupRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*CreateVpcVServerGroupRequest) SetVserverGroup ¶ added in v1.4.0
func (r *CreateVpcVServerGroupRequest) SetVserverGroup(vserverGroup *jdfusion.CreateVserverGroup)
param vserverGroup: 创建虚拟服务器组(Required)
type CreateVpcVServerGroupResponse ¶
type CreateVpcVServerGroupResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcVServerGroupResult `json:"result"` }
type CreateVpcVServerGroupResult ¶
type CreateVpcVServerGroupResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type DeleteBucketRequest ¶ added in v1.4.0
type DeleteBucketRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* OSS存储桶名称 */ Name string `json:"name"` }
func NewDeleteBucketRequest ¶ added in v1.4.0
func NewDeleteBucketRequest( regionId string, name string, ) *DeleteBucketRequest
* param regionId: 地域ID (Required) * param name: OSS存储桶名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteBucketRequestWithAllParams ¶ added in v1.4.0
func NewDeleteBucketRequestWithAllParams( regionId string, name string, ) *DeleteBucketRequest
* param regionId: 地域ID (Required) * param name: OSS存储桶名称 (Required)
func NewDeleteBucketRequestWithoutParam ¶ added in v1.4.0
func NewDeleteBucketRequestWithoutParam() *DeleteBucketRequest
This constructor has better compatible ability when API parameters changed
func (DeleteBucketRequest) GetRegionId ¶ added in v1.4.0
func (r DeleteBucketRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteBucketRequest) SetName ¶ added in v1.4.0
func (r *DeleteBucketRequest) SetName(name string)
param name: OSS存储桶名称(Required)
func (*DeleteBucketRequest) SetRegionId ¶ added in v1.4.0
func (r *DeleteBucketRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteBucketResponse ¶ added in v1.4.0
type DeleteBucketResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteBucketResult `json:"result"` }
type DeleteBucketResult ¶ added in v1.4.0
type DeleteBucketResult struct { }
type DeleteChannelRequest ¶ added in v1.4.0
type DeleteChannelRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* channel ID */ Id string `json:"id"` }
func NewDeleteChannelRequest ¶ added in v1.4.0
func NewDeleteChannelRequest( regionId string, id string, ) *DeleteChannelRequest
* param regionId: 地域ID (Required) * param id: channel ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteChannelRequestWithAllParams ¶ added in v1.4.0
func NewDeleteChannelRequestWithAllParams( regionId string, id string, ) *DeleteChannelRequest
* param regionId: 地域ID (Required) * param id: channel ID (Required)
func NewDeleteChannelRequestWithoutParam ¶ added in v1.4.0
func NewDeleteChannelRequestWithoutParam() *DeleteChannelRequest
This constructor has better compatible ability when API parameters changed
func (DeleteChannelRequest) GetRegionId ¶ added in v1.4.0
func (r DeleteChannelRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteChannelRequest) SetId ¶ added in v1.4.0
func (r *DeleteChannelRequest) SetId(id string)
param id: channel ID(Required)
func (*DeleteChannelRequest) SetRegionId ¶ added in v1.4.0
func (r *DeleteChannelRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteChannelResponse ¶ added in v1.4.0
type DeleteChannelResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteChannelResult `json:"result"` }
type DeleteChannelResult ¶ added in v1.4.0
type DeleteChannelResult struct { }
type DeleteDatasourceRequest ¶ added in v1.4.0
type DeleteDatasourceRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* channel ID */ Id string `json:"id"` }
func NewDeleteDatasourceRequest ¶ added in v1.4.0
func NewDeleteDatasourceRequest( regionId string, id string, ) *DeleteDatasourceRequest
* param regionId: 地域ID (Required) * param id: channel ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteDatasourceRequestWithAllParams ¶ added in v1.4.0
func NewDeleteDatasourceRequestWithAllParams( regionId string, id string, ) *DeleteDatasourceRequest
* param regionId: 地域ID (Required) * param id: channel ID (Required)
func NewDeleteDatasourceRequestWithoutParam ¶ added in v1.4.0
func NewDeleteDatasourceRequestWithoutParam() *DeleteDatasourceRequest
This constructor has better compatible ability when API parameters changed
func (DeleteDatasourceRequest) GetRegionId ¶ added in v1.4.0
func (r DeleteDatasourceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteDatasourceRequest) SetId ¶ added in v1.4.0
func (r *DeleteDatasourceRequest) SetId(id string)
param id: channel ID(Required)
func (*DeleteDatasourceRequest) SetRegionId ¶ added in v1.4.0
func (r *DeleteDatasourceRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteDatasourceResponse ¶ added in v1.4.0
type DeleteDatasourceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteDatasourceResult `json:"result"` }
type DeleteDatasourceResult ¶ added in v1.4.0
type DeleteDatasourceResult struct { }
type DeleteDeploymentRequest ¶ added in v1.4.0
type DeleteDeploymentRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* Deployment ID */ Id string `json:"id"` }
func NewDeleteDeploymentRequest ¶ added in v1.4.0
func NewDeleteDeploymentRequest( regionId string, id string, ) *DeleteDeploymentRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteDeploymentRequestWithAllParams ¶ added in v1.4.0
func NewDeleteDeploymentRequestWithAllParams( regionId string, id string, ) *DeleteDeploymentRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required)
func NewDeleteDeploymentRequestWithoutParam ¶ added in v1.4.0
func NewDeleteDeploymentRequestWithoutParam() *DeleteDeploymentRequest
This constructor has better compatible ability when API parameters changed
func (DeleteDeploymentRequest) GetRegionId ¶ added in v1.4.0
func (r DeleteDeploymentRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteDeploymentRequest) SetId ¶ added in v1.4.0
func (r *DeleteDeploymentRequest) SetId(id string)
param id: Deployment ID(Required)
func (*DeleteDeploymentRequest) SetRegionId ¶ added in v1.4.0
func (r *DeleteDeploymentRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteDeploymentResponse ¶ added in v1.4.0
type DeleteDeploymentResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteDeploymentResult `json:"result"` }
type DeleteDeploymentResult ¶ added in v1.4.0
type DeleteDeploymentResult struct { }
type DeleteRdsAccountRequest ¶ added in v1.4.0
type DeleteRdsAccountRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` /* 账号用户名 */ AccountName string `json:"accountName"` }
func NewDeleteRdsAccountRequest ¶ added in v1.4.0
func NewDeleteRdsAccountRequest( regionId string, instId string, accountName string, ) *DeleteRdsAccountRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param accountName: 账号用户名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteRdsAccountRequestWithAllParams ¶ added in v1.4.0
func NewDeleteRdsAccountRequestWithAllParams( regionId string, instId string, accountName string, ) *DeleteRdsAccountRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param accountName: 账号用户名 (Required)
func NewDeleteRdsAccountRequestWithoutParam ¶ added in v1.4.0
func NewDeleteRdsAccountRequestWithoutParam() *DeleteRdsAccountRequest
This constructor has better compatible ability when API parameters changed
func (DeleteRdsAccountRequest) GetRegionId ¶ added in v1.4.0
func (r DeleteRdsAccountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteRdsAccountRequest) SetAccountName ¶ added in v1.4.0
func (r *DeleteRdsAccountRequest) SetAccountName(accountName string)
param accountName: 账号用户名(Required)
func (*DeleteRdsAccountRequest) SetInstId ¶ added in v1.4.0
func (r *DeleteRdsAccountRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*DeleteRdsAccountRequest) SetRegionId ¶ added in v1.4.0
func (r *DeleteRdsAccountRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteRdsAccountResponse ¶ added in v1.4.0
type DeleteRdsAccountResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteRdsAccountResult `json:"result"` }
type DeleteRdsAccountResult ¶ added in v1.4.0
type DeleteRdsAccountResult struct { }
type DeleteRdsByInstIdRequest ¶ added in v1.4.0
type DeleteRdsByInstIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` }
func NewDeleteRdsByInstIdRequest ¶ added in v1.4.0
func NewDeleteRdsByInstIdRequest( regionId string, instId string, ) *DeleteRdsByInstIdRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteRdsByInstIdRequestWithAllParams ¶ added in v1.4.0
func NewDeleteRdsByInstIdRequestWithAllParams( regionId string, instId string, ) *DeleteRdsByInstIdRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required)
func NewDeleteRdsByInstIdRequestWithoutParam ¶ added in v1.4.0
func NewDeleteRdsByInstIdRequestWithoutParam() *DeleteRdsByInstIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteRdsByInstIdRequest) GetRegionId ¶ added in v1.4.0
func (r DeleteRdsByInstIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteRdsByInstIdRequest) SetInstId ¶ added in v1.4.0
func (r *DeleteRdsByInstIdRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*DeleteRdsByInstIdRequest) SetRegionId ¶ added in v1.4.0
func (r *DeleteRdsByInstIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteRdsByInstIdResponse ¶ added in v1.4.0
type DeleteRdsByInstIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteRdsByInstIdResult `json:"result"` }
type DeleteRdsByInstIdResult ¶ added in v1.4.0
type DeleteRdsByInstIdResult struct { }
type DeleteRdsDatabaseRequest ¶ added in v1.4.0
type DeleteRdsDatabaseRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` /* 数据库名称 */ DbName string `json:"dbName"` }
func NewDeleteRdsDatabaseRequest ¶ added in v1.4.0
func NewDeleteRdsDatabaseRequest( regionId string, instId string, dbName string, ) *DeleteRdsDatabaseRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param dbName: 数据库名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteRdsDatabaseRequestWithAllParams ¶ added in v1.4.0
func NewDeleteRdsDatabaseRequestWithAllParams( regionId string, instId string, dbName string, ) *DeleteRdsDatabaseRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param dbName: 数据库名称 (Required)
func NewDeleteRdsDatabaseRequestWithoutParam ¶ added in v1.4.0
func NewDeleteRdsDatabaseRequestWithoutParam() *DeleteRdsDatabaseRequest
This constructor has better compatible ability when API parameters changed
func (DeleteRdsDatabaseRequest) GetRegionId ¶ added in v1.4.0
func (r DeleteRdsDatabaseRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteRdsDatabaseRequest) SetDbName ¶ added in v1.4.0
func (r *DeleteRdsDatabaseRequest) SetDbName(dbName string)
param dbName: 数据库名称(Required)
func (*DeleteRdsDatabaseRequest) SetInstId ¶ added in v1.4.0
func (r *DeleteRdsDatabaseRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*DeleteRdsDatabaseRequest) SetRegionId ¶ added in v1.4.0
func (r *DeleteRdsDatabaseRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteRdsDatabaseResponse ¶ added in v1.4.0
type DeleteRdsDatabaseResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteRdsDatabaseResult `json:"result"` }
type DeleteRdsDatabaseResult ¶ added in v1.4.0
type DeleteRdsDatabaseResult struct { }
type DeleteSecurityGroupsRuleRequest ¶ added in v1.7.0
type DeleteSecurityGroupsRuleRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 安全组ID */ Id string `json:"id"` /* 规则类型,ingress、egress */ RuleType string `json:"ruleType"` /* 协议,tcp、udp、icmp 或者 all */ Protocol string `json:"protocol"` /* 起始端口 */ FromPort string `json:"fromPort"` /* 终止端口 */ ToPort string `json:"toPort"` /* 网络类型,internet、intranet (Optional) */ NicType *string `json:"nicType"` /* 认证策略,accept、drop (Optional) */ Policy *string `json:"policy"` /* 认证策略的权重,1-100 (Optional) */ Priority *string `json:"priority"` /* 目标IP地址范围 (Optional) */ CidrIp *string `json:"cidrIp"` }
func NewDeleteSecurityGroupsRuleRequest ¶ added in v1.7.0
func NewDeleteSecurityGroupsRuleRequest( regionId string, id string, ruleType string, protocol string, fromPort string, toPort string, ) *DeleteSecurityGroupsRuleRequest
* param regionId: 地域ID (Required) * param id: 安全组ID (Required) * param ruleType: 规则类型,ingress、egress (Required) * param protocol: 协议,tcp、udp、icmp 或者 all (Required) * param fromPort: 起始端口 (Required) * param toPort: 终止端口 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteSecurityGroupsRuleRequestWithAllParams ¶ added in v1.7.0
func NewDeleteSecurityGroupsRuleRequestWithAllParams( regionId string, id string, ruleType string, protocol string, fromPort string, toPort string, nicType *string, policy *string, priority *string, cidrIp *string, ) *DeleteSecurityGroupsRuleRequest
* param regionId: 地域ID (Required) * param id: 安全组ID (Required) * param ruleType: 规则类型,ingress、egress (Required) * param protocol: 协议,tcp、udp、icmp 或者 all (Required) * param fromPort: 起始端口 (Required) * param toPort: 终止端口 (Required) * param nicType: 网络类型,internet、intranet (Optional) * param policy: 认证策略,accept、drop (Optional) * param priority: 认证策略的权重,1-100 (Optional) * param cidrIp: 目标IP地址范围 (Optional)
func NewDeleteSecurityGroupsRuleRequestWithoutParam ¶ added in v1.7.0
func NewDeleteSecurityGroupsRuleRequestWithoutParam() *DeleteSecurityGroupsRuleRequest
This constructor has better compatible ability when API parameters changed
func (DeleteSecurityGroupsRuleRequest) GetRegionId ¶ added in v1.7.0
func (r DeleteSecurityGroupsRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteSecurityGroupsRuleRequest) SetCidrIp ¶ added in v1.7.0
func (r *DeleteSecurityGroupsRuleRequest) SetCidrIp(cidrIp string)
param cidrIp: 目标IP地址范围(Optional)
func (*DeleteSecurityGroupsRuleRequest) SetFromPort ¶ added in v1.7.0
func (r *DeleteSecurityGroupsRuleRequest) SetFromPort(fromPort string)
param fromPort: 起始端口(Required)
func (*DeleteSecurityGroupsRuleRequest) SetId ¶ added in v1.7.0
func (r *DeleteSecurityGroupsRuleRequest) SetId(id string)
param id: 安全组ID(Required)
func (*DeleteSecurityGroupsRuleRequest) SetNicType ¶ added in v1.7.0
func (r *DeleteSecurityGroupsRuleRequest) SetNicType(nicType string)
param nicType: 网络类型,internet、intranet(Optional)
func (*DeleteSecurityGroupsRuleRequest) SetPolicy ¶ added in v1.7.0
func (r *DeleteSecurityGroupsRuleRequest) SetPolicy(policy string)
param policy: 认证策略,accept、drop(Optional)
func (*DeleteSecurityGroupsRuleRequest) SetPriority ¶ added in v1.7.0
func (r *DeleteSecurityGroupsRuleRequest) SetPriority(priority string)
param priority: 认证策略的权重,1-100(Optional)
func (*DeleteSecurityGroupsRuleRequest) SetProtocol ¶ added in v1.7.0
func (r *DeleteSecurityGroupsRuleRequest) SetProtocol(protocol string)
param protocol: 协议,tcp、udp、icmp 或者 all(Required)
func (*DeleteSecurityGroupsRuleRequest) SetRegionId ¶ added in v1.7.0
func (r *DeleteSecurityGroupsRuleRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*DeleteSecurityGroupsRuleRequest) SetRuleType ¶ added in v1.7.0
func (r *DeleteSecurityGroupsRuleRequest) SetRuleType(ruleType string)
param ruleType: 规则类型,ingress、egress(Required)
func (*DeleteSecurityGroupsRuleRequest) SetToPort ¶ added in v1.7.0
func (r *DeleteSecurityGroupsRuleRequest) SetToPort(toPort string)
param toPort: 终止端口(Required)
type DeleteSecurityGroupsRuleResponse ¶ added in v1.7.0
type DeleteSecurityGroupsRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteSecurityGroupsRuleResult `json:"result"` }
type DeleteSecurityGroupsRuleResult ¶ added in v1.7.0
type DeleteSecurityGroupsRuleResult struct { }
type DeleteSlbsListenerRequest ¶ added in v1.7.0
type DeleteSlbsListenerRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 负载均衡id */ Id string `json:"id"` /* 监听器端口 */ ListenerPort int `json:"listenerPort"` }
func NewDeleteSlbsListenerRequest ¶ added in v1.7.0
func NewDeleteSlbsListenerRequest( regionId string, id string, listenerPort int, ) *DeleteSlbsListenerRequest
* param regionId: 地域ID (Required) * param id: 负载均衡id (Required) * param listenerPort: 监听器端口 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteSlbsListenerRequestWithAllParams ¶ added in v1.7.0
func NewDeleteSlbsListenerRequestWithAllParams( regionId string, id string, listenerPort int, ) *DeleteSlbsListenerRequest
* param regionId: 地域ID (Required) * param id: 负载均衡id (Required) * param listenerPort: 监听器端口 (Required)
func NewDeleteSlbsListenerRequestWithoutParam ¶ added in v1.7.0
func NewDeleteSlbsListenerRequestWithoutParam() *DeleteSlbsListenerRequest
This constructor has better compatible ability when API parameters changed
func (DeleteSlbsListenerRequest) GetRegionId ¶ added in v1.7.0
func (r DeleteSlbsListenerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteSlbsListenerRequest) SetId ¶ added in v1.7.0
func (r *DeleteSlbsListenerRequest) SetId(id string)
param id: 负载均衡id(Required)
func (*DeleteSlbsListenerRequest) SetListenerPort ¶ added in v1.7.0
func (r *DeleteSlbsListenerRequest) SetListenerPort(listenerPort int)
param listenerPort: 监听器端口(Required)
func (*DeleteSlbsListenerRequest) SetRegionId ¶ added in v1.7.0
func (r *DeleteSlbsListenerRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteSlbsListenerResponse ¶ added in v1.7.0
type DeleteSlbsListenerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteSlbsListenerResult `json:"result"` }
type DeleteSlbsListenerResult ¶ added in v1.7.0
type DeleteSlbsListenerResult struct { }
type DeleteTransferTaskRequest ¶ added in v1.4.0
type DeleteTransferTaskRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 任务ID */ Id string `json:"id"` }
func NewDeleteTransferTaskRequest ¶ added in v1.4.0
func NewDeleteTransferTaskRequest( regionId string, id string, ) *DeleteTransferTaskRequest
* param regionId: 地域ID (Required) * param id: 任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteTransferTaskRequestWithAllParams ¶ added in v1.4.0
func NewDeleteTransferTaskRequestWithAllParams( regionId string, id string, ) *DeleteTransferTaskRequest
* param regionId: 地域ID (Required) * param id: 任务ID (Required)
func NewDeleteTransferTaskRequestWithoutParam ¶ added in v1.4.0
func NewDeleteTransferTaskRequestWithoutParam() *DeleteTransferTaskRequest
This constructor has better compatible ability when API parameters changed
func (DeleteTransferTaskRequest) GetRegionId ¶ added in v1.4.0
func (r DeleteTransferTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteTransferTaskRequest) SetId ¶ added in v1.4.0
func (r *DeleteTransferTaskRequest) SetId(id string)
param id: 任务ID(Required)
func (*DeleteTransferTaskRequest) SetRegionId ¶ added in v1.4.0
func (r *DeleteTransferTaskRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteTransferTaskResponse ¶ added in v1.4.0
type DeleteTransferTaskResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteTransferTaskResult `json:"result"` }
type DeleteTransferTaskResult ¶ added in v1.4.0
type DeleteTransferTaskResult struct { }
type DeleteVmInstanceByIdRequest ¶
type DeleteVmInstanceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 资源实例ID */ Id string `json:"id"` }
func NewDeleteVmInstanceByIdRequest ¶
func NewDeleteVmInstanceByIdRequest( regionId string, id string, ) *DeleteVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVmInstanceByIdRequestWithAllParams ¶
func NewDeleteVmInstanceByIdRequestWithAllParams( regionId string, id string, ) *DeleteVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required)
func NewDeleteVmInstanceByIdRequestWithoutParam ¶
func NewDeleteVmInstanceByIdRequestWithoutParam() *DeleteVmInstanceByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVmInstanceByIdRequest) GetRegionId ¶
func (r DeleteVmInstanceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVmInstanceByIdRequest) SetId ¶
func (r *DeleteVmInstanceByIdRequest) SetId(id string)
param id: 资源实例ID(Required)
func (*DeleteVmInstanceByIdRequest) SetRegionId ¶
func (r *DeleteVmInstanceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVmInstanceByIdResponse ¶
type DeleteVmInstanceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVmInstanceByIdResult `json:"result"` }
type DeleteVmInstanceByIdResult ¶
type DeleteVmInstanceByIdResult struct { }
type DeleteVmKeypairByNameRequest ¶
type DeleteVmKeypairByNameRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* keypair name */ Name string `json:"name"` }
func NewDeleteVmKeypairByNameRequest ¶
func NewDeleteVmKeypairByNameRequest( regionId string, name string, ) *DeleteVmKeypairByNameRequest
* param regionId: 地域ID (Required) * param name: keypair name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVmKeypairByNameRequestWithAllParams ¶
func NewDeleteVmKeypairByNameRequestWithAllParams( regionId string, name string, ) *DeleteVmKeypairByNameRequest
* param regionId: 地域ID (Required) * param name: keypair name (Required)
func NewDeleteVmKeypairByNameRequestWithoutParam ¶
func NewDeleteVmKeypairByNameRequestWithoutParam() *DeleteVmKeypairByNameRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVmKeypairByNameRequest) GetRegionId ¶
func (r DeleteVmKeypairByNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVmKeypairByNameRequest) SetName ¶
func (r *DeleteVmKeypairByNameRequest) SetName(name string)
param name: keypair name(Required)
func (*DeleteVmKeypairByNameRequest) SetRegionId ¶
func (r *DeleteVmKeypairByNameRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVmKeypairByNameResponse ¶
type DeleteVmKeypairByNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVmKeypairByNameResult `json:"result"` }
type DeleteVmKeypairByNameResult ¶
type DeleteVmKeypairByNameResult struct { }
type DeleteVpcByIdRequest ¶
type DeleteVpcByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* VPC ID */ Id string `json:"id"` }
func NewDeleteVpcByIdRequest ¶
func NewDeleteVpcByIdRequest( regionId string, id string, ) *DeleteVpcByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcByIdRequestWithAllParams ¶
func NewDeleteVpcByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required)
func NewDeleteVpcByIdRequestWithoutParam ¶
func NewDeleteVpcByIdRequestWithoutParam() *DeleteVpcByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcByIdRequest) GetRegionId ¶
func (r DeleteVpcByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcByIdRequest) SetId ¶
func (r *DeleteVpcByIdRequest) SetId(id string)
param id: VPC ID(Required)
func (*DeleteVpcByIdRequest) SetRegionId ¶
func (r *DeleteVpcByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcByIdResponse ¶
type DeleteVpcByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcByIdResult `json:"result"` }
type DeleteVpcByIdResult ¶
type DeleteVpcByIdResult struct { }
type DeleteVpcEipByIdRequest ¶
type DeleteVpcEipByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 公网IP ID */ Id string `json:"id"` }
func NewDeleteVpcEipByIdRequest ¶
func NewDeleteVpcEipByIdRequest( regionId string, id string, ) *DeleteVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcEipByIdRequestWithAllParams ¶
func NewDeleteVpcEipByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required)
func NewDeleteVpcEipByIdRequestWithoutParam ¶
func NewDeleteVpcEipByIdRequestWithoutParam() *DeleteVpcEipByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcEipByIdRequest) GetRegionId ¶
func (r DeleteVpcEipByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcEipByIdRequest) SetId ¶
func (r *DeleteVpcEipByIdRequest) SetId(id string)
param id: 公网IP ID(Required)
func (*DeleteVpcEipByIdRequest) SetRegionId ¶
func (r *DeleteVpcEipByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcEipByIdResponse ¶
type DeleteVpcEipByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcEipByIdResult `json:"result"` }
type DeleteVpcEipByIdResult ¶
type DeleteVpcEipByIdResult struct { }
type DeleteVpcNetworkInterfaceByIdRequest ¶
type DeleteVpcNetworkInterfaceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 网卡 ID */ Id string `json:"id"` }
func NewDeleteVpcNetworkInterfaceByIdRequest ¶
func NewDeleteVpcNetworkInterfaceByIdRequest( regionId string, id string, ) *DeleteVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcNetworkInterfaceByIdRequestWithAllParams ¶
func NewDeleteVpcNetworkInterfaceByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required)
func NewDeleteVpcNetworkInterfaceByIdRequestWithoutParam ¶
func NewDeleteVpcNetworkInterfaceByIdRequestWithoutParam() *DeleteVpcNetworkInterfaceByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcNetworkInterfaceByIdRequest) GetRegionId ¶
func (r DeleteVpcNetworkInterfaceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcNetworkInterfaceByIdRequest) SetId ¶
func (r *DeleteVpcNetworkInterfaceByIdRequest) SetId(id string)
param id: 网卡 ID(Required)
func (*DeleteVpcNetworkInterfaceByIdRequest) SetRegionId ¶
func (r *DeleteVpcNetworkInterfaceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcNetworkInterfaceByIdResponse ¶
type DeleteVpcNetworkInterfaceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcNetworkInterfaceByIdResult `json:"result"` }
type DeleteVpcNetworkInterfaceByIdResult ¶
type DeleteVpcNetworkInterfaceByIdResult struct { }
type DeleteVpcSecurityGroupByIdRequest ¶
type DeleteVpcSecurityGroupByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* SecurityGroup ID */ Id string `json:"id"` }
func NewDeleteVpcSecurityGroupByIdRequest ¶
func NewDeleteVpcSecurityGroupByIdRequest( regionId string, id string, ) *DeleteVpcSecurityGroupByIdRequest
* param regionId: 地域ID (Required) * param id: SecurityGroup ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcSecurityGroupByIdRequestWithAllParams ¶
func NewDeleteVpcSecurityGroupByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcSecurityGroupByIdRequest
* param regionId: 地域ID (Required) * param id: SecurityGroup ID (Required)
func NewDeleteVpcSecurityGroupByIdRequestWithoutParam ¶
func NewDeleteVpcSecurityGroupByIdRequestWithoutParam() *DeleteVpcSecurityGroupByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcSecurityGroupByIdRequest) GetRegionId ¶
func (r DeleteVpcSecurityGroupByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcSecurityGroupByIdRequest) SetId ¶
func (r *DeleteVpcSecurityGroupByIdRequest) SetId(id string)
param id: SecurityGroup ID(Required)
func (*DeleteVpcSecurityGroupByIdRequest) SetRegionId ¶
func (r *DeleteVpcSecurityGroupByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcSecurityGroupByIdResponse ¶
type DeleteVpcSecurityGroupByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcSecurityGroupByIdResult `json:"result"` }
type DeleteVpcSecurityGroupByIdResult ¶
type DeleteVpcSecurityGroupByIdResult struct { }
type DeleteVpcSlbByIdRequest ¶
type DeleteVpcSlbByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* LB ID */ Id string `json:"id"` }
func NewDeleteVpcSlbByIdRequest ¶
func NewDeleteVpcSlbByIdRequest( regionId string, id string, ) *DeleteVpcSlbByIdRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcSlbByIdRequestWithAllParams ¶
func NewDeleteVpcSlbByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcSlbByIdRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required)
func NewDeleteVpcSlbByIdRequestWithoutParam ¶
func NewDeleteVpcSlbByIdRequestWithoutParam() *DeleteVpcSlbByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcSlbByIdRequest) GetRegionId ¶
func (r DeleteVpcSlbByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcSlbByIdRequest) SetId ¶
func (r *DeleteVpcSlbByIdRequest) SetId(id string)
param id: LB ID(Required)
func (*DeleteVpcSlbByIdRequest) SetRegionId ¶
func (r *DeleteVpcSlbByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcSlbByIdResponse ¶
type DeleteVpcSlbByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcSlbByIdResult `json:"result"` }
type DeleteVpcSlbByIdResult ¶
type DeleteVpcSlbByIdResult struct { }
type DeleteVpcSubnetByIdRequest ¶
type DeleteVpcSubnetByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* VPC ID */ Id string `json:"id"` }
func NewDeleteVpcSubnetByIdRequest ¶
func NewDeleteVpcSubnetByIdRequest( regionId string, id string, ) *DeleteVpcSubnetByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcSubnetByIdRequestWithAllParams ¶
func NewDeleteVpcSubnetByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcSubnetByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required)
func NewDeleteVpcSubnetByIdRequestWithoutParam ¶
func NewDeleteVpcSubnetByIdRequestWithoutParam() *DeleteVpcSubnetByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcSubnetByIdRequest) GetRegionId ¶
func (r DeleteVpcSubnetByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcSubnetByIdRequest) SetId ¶
func (r *DeleteVpcSubnetByIdRequest) SetId(id string)
param id: VPC ID(Required)
func (*DeleteVpcSubnetByIdRequest) SetRegionId ¶
func (r *DeleteVpcSubnetByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcSubnetByIdResponse ¶
type DeleteVpcSubnetByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcSubnetByIdResult `json:"result"` }
type DeleteVpcSubnetByIdResult ¶
type DeleteVpcSubnetByIdResult struct { }
type DeleteVserverGroupRequest ¶ added in v1.7.0
type DeleteVserverGroupRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 服务器组ID */ Id string `json:"id"` }
func NewDeleteVserverGroupRequest ¶ added in v1.7.0
func NewDeleteVserverGroupRequest( regionId string, id string, ) *DeleteVserverGroupRequest
* param regionId: 地域ID (Required) * param id: 服务器组ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVserverGroupRequestWithAllParams ¶ added in v1.7.0
func NewDeleteVserverGroupRequestWithAllParams( regionId string, id string, ) *DeleteVserverGroupRequest
* param regionId: 地域ID (Required) * param id: 服务器组ID (Required)
func NewDeleteVserverGroupRequestWithoutParam ¶ added in v1.7.0
func NewDeleteVserverGroupRequestWithoutParam() *DeleteVserverGroupRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVserverGroupRequest) GetRegionId ¶ added in v1.7.0
func (r DeleteVserverGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVserverGroupRequest) SetId ¶ added in v1.7.0
func (r *DeleteVserverGroupRequest) SetId(id string)
param id: 服务器组ID(Required)
func (*DeleteVserverGroupRequest) SetRegionId ¶ added in v1.7.0
func (r *DeleteVserverGroupRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVserverGroupResponse ¶ added in v1.7.0
type DeleteVserverGroupResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVserverGroupResult `json:"result"` }
type DeleteVserverGroupResult ¶ added in v1.7.0
type DeleteVserverGroupResult struct { }
type DetachDiskToVmInstanceByDiskIdRequest ¶
type DetachDiskToVmInstanceByDiskIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云硬盘 ID */ Id string `json:"id"` /* 从虚拟机卸载云硬盘 */ Detach *jdfusion.DetachDataDisk `json:"detach"` }
func NewDetachDiskToVmInstanceByDiskIdRequest ¶
func NewDetachDiskToVmInstanceByDiskIdRequest( regionId string, id string, detach *jdfusion.DetachDataDisk, ) *DetachDiskToVmInstanceByDiskIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * param detach: 从虚拟机卸载云硬盘 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDetachDiskToVmInstanceByDiskIdRequestWithAllParams ¶
func NewDetachDiskToVmInstanceByDiskIdRequestWithAllParams( regionId string, id string, detach *jdfusion.DetachDataDisk, ) *DetachDiskToVmInstanceByDiskIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * param detach: 从虚拟机卸载云硬盘 (Required)
func NewDetachDiskToVmInstanceByDiskIdRequestWithoutParam ¶
func NewDetachDiskToVmInstanceByDiskIdRequestWithoutParam() *DetachDiskToVmInstanceByDiskIdRequest
This constructor has better compatible ability when API parameters changed
func (DetachDiskToVmInstanceByDiskIdRequest) GetRegionId ¶
func (r DetachDiskToVmInstanceByDiskIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DetachDiskToVmInstanceByDiskIdRequest) SetDetach ¶ added in v1.4.0
func (r *DetachDiskToVmInstanceByDiskIdRequest) SetDetach(detach *jdfusion.DetachDataDisk)
param detach: 从虚拟机卸载云硬盘(Required)
func (*DetachDiskToVmInstanceByDiskIdRequest) SetId ¶
func (r *DetachDiskToVmInstanceByDiskIdRequest) SetId(id string)
param id: 云硬盘 ID(Required)
func (*DetachDiskToVmInstanceByDiskIdRequest) SetRegionId ¶
func (r *DetachDiskToVmInstanceByDiskIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DetachDiskToVmInstanceByDiskIdResponse ¶
type DetachDiskToVmInstanceByDiskIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DetachDiskToVmInstanceByDiskIdResult `json:"result"` }
type DetachDiskToVmInstanceByDiskIdResult ¶
type DetachDiskToVmInstanceByDiskIdResult struct { }
type DetachVpcNetworkInterfaceByIdRequest ¶
type DetachVpcNetworkInterfaceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 网卡 ID */ Id string `json:"id"` /* 卸载网卡 */ Detach *jdfusion.DetachNetInterface `json:"detach"` }
func NewDetachVpcNetworkInterfaceByIdRequest ¶
func NewDetachVpcNetworkInterfaceByIdRequest( regionId string, id string, detach *jdfusion.DetachNetInterface, ) *DetachVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * param detach: 卸载网卡 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDetachVpcNetworkInterfaceByIdRequestWithAllParams ¶
func NewDetachVpcNetworkInterfaceByIdRequestWithAllParams( regionId string, id string, detach *jdfusion.DetachNetInterface, ) *DetachVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * param detach: 卸载网卡 (Required)
func NewDetachVpcNetworkInterfaceByIdRequestWithoutParam ¶
func NewDetachVpcNetworkInterfaceByIdRequestWithoutParam() *DetachVpcNetworkInterfaceByIdRequest
This constructor has better compatible ability when API parameters changed
func (DetachVpcNetworkInterfaceByIdRequest) GetRegionId ¶
func (r DetachVpcNetworkInterfaceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DetachVpcNetworkInterfaceByIdRequest) SetDetach ¶ added in v1.4.0
func (r *DetachVpcNetworkInterfaceByIdRequest) SetDetach(detach *jdfusion.DetachNetInterface)
param detach: 卸载网卡(Required)
func (*DetachVpcNetworkInterfaceByIdRequest) SetId ¶
func (r *DetachVpcNetworkInterfaceByIdRequest) SetId(id string)
param id: 网卡 ID(Required)
func (*DetachVpcNetworkInterfaceByIdRequest) SetRegionId ¶
func (r *DetachVpcNetworkInterfaceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DetachVpcNetworkInterfaceByIdResponse ¶
type DetachVpcNetworkInterfaceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DetachVpcNetworkInterfaceByIdResult `json:"result"` }
type DetachVpcNetworkInterfaceByIdResult ¶
type DetachVpcNetworkInterfaceByIdResult struct { }
type DisassociateVpcEipByIdRequest ¶
type DisassociateVpcEipByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 公网IP ID */ Id string `json:"id"` /* 解绑公网IP */ Unassociate *jdfusion.UnassociateEipAddress `json:"unassociate"` }
func NewDisassociateVpcEipByIdRequest ¶
func NewDisassociateVpcEipByIdRequest( regionId string, id string, unassociate *jdfusion.UnassociateEipAddress, ) *DisassociateVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * param unassociate: 解绑公网IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisassociateVpcEipByIdRequestWithAllParams ¶
func NewDisassociateVpcEipByIdRequestWithAllParams( regionId string, id string, unassociate *jdfusion.UnassociateEipAddress, ) *DisassociateVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * param unassociate: 解绑公网IP (Required)
func NewDisassociateVpcEipByIdRequestWithoutParam ¶
func NewDisassociateVpcEipByIdRequestWithoutParam() *DisassociateVpcEipByIdRequest
This constructor has better compatible ability when API parameters changed
func (DisassociateVpcEipByIdRequest) GetRegionId ¶
func (r DisassociateVpcEipByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisassociateVpcEipByIdRequest) SetId ¶
func (r *DisassociateVpcEipByIdRequest) SetId(id string)
param id: 公网IP ID(Required)
func (*DisassociateVpcEipByIdRequest) SetRegionId ¶
func (r *DisassociateVpcEipByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*DisassociateVpcEipByIdRequest) SetUnassociate ¶ added in v1.4.0
func (r *DisassociateVpcEipByIdRequest) SetUnassociate(unassociate *jdfusion.UnassociateEipAddress)
param unassociate: 解绑公网IP(Required)
type DisassociateVpcEipByIdResponse ¶
type DisassociateVpcEipByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisassociateVpcEipByIdResult `json:"result"` }
type DisassociateVpcEipByIdResult ¶
type DisassociateVpcEipByIdResult struct { }
type DryrunDeploymentRequest ¶ added in v1.4.0
type DryrunDeploymentRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* Deployment ID */ Id string `json:"id"` }
func NewDryrunDeploymentRequest ¶ added in v1.4.0
func NewDryrunDeploymentRequest( regionId string, id string, ) *DryrunDeploymentRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDryrunDeploymentRequestWithAllParams ¶ added in v1.4.0
func NewDryrunDeploymentRequestWithAllParams( regionId string, id string, ) *DryrunDeploymentRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required)
func NewDryrunDeploymentRequestWithoutParam ¶ added in v1.4.0
func NewDryrunDeploymentRequestWithoutParam() *DryrunDeploymentRequest
This constructor has better compatible ability when API parameters changed
func (DryrunDeploymentRequest) GetRegionId ¶ added in v1.4.0
func (r DryrunDeploymentRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DryrunDeploymentRequest) SetId ¶ added in v1.4.0
func (r *DryrunDeploymentRequest) SetId(id string)
param id: Deployment ID(Required)
func (*DryrunDeploymentRequest) SetRegionId ¶ added in v1.4.0
func (r *DryrunDeploymentRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DryrunDeploymentResponse ¶ added in v1.4.0
type DryrunDeploymentResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DryrunDeploymentResult `json:"result"` }
type DryrunDeploymentResult ¶ added in v1.4.0
type DryrunDeploymentResult struct { }
type EditDeploymentRequest ¶ added in v1.4.0
type EditDeploymentRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* Deployment ID */ Id string `json:"id"` /* 修改deployment */ Deployment *jdfusion.DeploymentInfo `json:"deployment"` }
func NewEditDeploymentRequest ¶ added in v1.4.0
func NewEditDeploymentRequest( regionId string, id string, deployment *jdfusion.DeploymentInfo, ) *EditDeploymentRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required) * param deployment: 修改deployment (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEditDeploymentRequestWithAllParams ¶ added in v1.4.0
func NewEditDeploymentRequestWithAllParams( regionId string, id string, deployment *jdfusion.DeploymentInfo, ) *EditDeploymentRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required) * param deployment: 修改deployment (Required)
func NewEditDeploymentRequestWithoutParam ¶ added in v1.4.0
func NewEditDeploymentRequestWithoutParam() *EditDeploymentRequest
This constructor has better compatible ability when API parameters changed
func (EditDeploymentRequest) GetRegionId ¶ added in v1.4.0
func (r EditDeploymentRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EditDeploymentRequest) SetDeployment ¶ added in v1.4.0
func (r *EditDeploymentRequest) SetDeployment(deployment *jdfusion.DeploymentInfo)
param deployment: 修改deployment(Required)
func (*EditDeploymentRequest) SetId ¶ added in v1.4.0
func (r *EditDeploymentRequest) SetId(id string)
param id: Deployment ID(Required)
func (*EditDeploymentRequest) SetRegionId ¶ added in v1.4.0
func (r *EditDeploymentRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type EditDeploymentResponse ¶ added in v1.4.0
type EditDeploymentResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EditDeploymentResult `json:"result"` }
type EditDeploymentResult ¶ added in v1.4.0
type EditDeploymentResult struct {
Deployment jdfusion.DeploymentInfo `json:"deployment"`
}
type EditTransferTaskRequest ¶ added in v1.4.0
type EditTransferTaskRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 任务ID */ Id string `json:"id"` /* (Optional) */ Task *jdfusion.TransferTaskInfo `json:"task"` }
func NewEditTransferTaskRequest ¶ added in v1.4.0
func NewEditTransferTaskRequest( regionId string, id string, ) *EditTransferTaskRequest
* param regionId: 地域ID (Required) * param id: 任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEditTransferTaskRequestWithAllParams ¶ added in v1.4.0
func NewEditTransferTaskRequestWithAllParams( regionId string, id string, task *jdfusion.TransferTaskInfo, ) *EditTransferTaskRequest
* param regionId: 地域ID (Required) * param id: 任务ID (Required) * param task: (Optional)
func NewEditTransferTaskRequestWithoutParam ¶ added in v1.4.0
func NewEditTransferTaskRequestWithoutParam() *EditTransferTaskRequest
This constructor has better compatible ability when API parameters changed
func (EditTransferTaskRequest) GetRegionId ¶ added in v1.4.0
func (r EditTransferTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EditTransferTaskRequest) SetId ¶ added in v1.4.0
func (r *EditTransferTaskRequest) SetId(id string)
param id: 任务ID(Required)
func (*EditTransferTaskRequest) SetRegionId ¶ added in v1.4.0
func (r *EditTransferTaskRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*EditTransferTaskRequest) SetTask ¶ added in v1.4.0
func (r *EditTransferTaskRequest) SetTask(task *jdfusion.TransferTaskInfo)
param task: (Optional)
type EditTransferTaskResponse ¶ added in v1.4.0
type EditTransferTaskResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EditTransferTaskResult `json:"result"` }
type EditTransferTaskResult ¶ added in v1.4.0
type EditTransferTaskResult struct { }
type GetBucketByNameRequest ¶ added in v1.4.0
type GetBucketByNameRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* OSS存储桶名称 */ Name string `json:"name"` }
func NewGetBucketByNameRequest ¶ added in v1.4.0
func NewGetBucketByNameRequest( regionId string, name string, ) *GetBucketByNameRequest
* param regionId: 地域ID (Required) * param name: OSS存储桶名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetBucketByNameRequestWithAllParams ¶ added in v1.4.0
func NewGetBucketByNameRequestWithAllParams( regionId string, name string, ) *GetBucketByNameRequest
* param regionId: 地域ID (Required) * param name: OSS存储桶名称 (Required)
func NewGetBucketByNameRequestWithoutParam ¶ added in v1.4.0
func NewGetBucketByNameRequestWithoutParam() *GetBucketByNameRequest
This constructor has better compatible ability when API parameters changed
func (GetBucketByNameRequest) GetRegionId ¶ added in v1.4.0
func (r GetBucketByNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetBucketByNameRequest) SetName ¶ added in v1.4.0
func (r *GetBucketByNameRequest) SetName(name string)
param name: OSS存储桶名称(Required)
func (*GetBucketByNameRequest) SetRegionId ¶ added in v1.4.0
func (r *GetBucketByNameRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetBucketByNameResponse ¶ added in v1.4.0
type GetBucketByNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetBucketByNameResult `json:"result"` }
type GetBucketByNameResult ¶ added in v1.4.0
type GetBucketByNameResult struct {
Bucket jdfusion.OssBucketDetailInfo `json:"bucket"`
}
type GetBucketFilesRequest ¶ added in v1.4.0
type GetBucketFilesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* OSS存储桶名称 */ Name string `json:"name"` /* 本次查询的起点(文件key值) (Optional) */ Marker *string `json:"marker"` }
func NewGetBucketFilesRequest ¶ added in v1.4.0
func NewGetBucketFilesRequest( regionId string, name string, ) *GetBucketFilesRequest
* param regionId: 地域ID (Required) * param name: OSS存储桶名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetBucketFilesRequestWithAllParams ¶ added in v1.4.0
func NewGetBucketFilesRequestWithAllParams( regionId string, name string, marker *string, ) *GetBucketFilesRequest
* param regionId: 地域ID (Required) * param name: OSS存储桶名称 (Required) * param marker: 本次查询的起点(文件key值) (Optional)
func NewGetBucketFilesRequestWithoutParam ¶ added in v1.4.0
func NewGetBucketFilesRequestWithoutParam() *GetBucketFilesRequest
This constructor has better compatible ability when API parameters changed
func (GetBucketFilesRequest) GetRegionId ¶ added in v1.4.0
func (r GetBucketFilesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetBucketFilesRequest) SetMarker ¶ added in v1.4.0
func (r *GetBucketFilesRequest) SetMarker(marker string)
param marker: 本次查询的起点(文件key值)(Optional)
func (*GetBucketFilesRequest) SetName ¶ added in v1.4.0
func (r *GetBucketFilesRequest) SetName(name string)
param name: OSS存储桶名称(Required)
func (*GetBucketFilesRequest) SetRegionId ¶ added in v1.4.0
func (r *GetBucketFilesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetBucketFilesResponse ¶ added in v1.4.0
type GetBucketFilesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetBucketFilesResult `json:"result"` }
type GetBucketFilesResult ¶ added in v1.4.0
type GetBucketFilesResult struct { IsTruncated bool `json:"isTruncated"` Marker string `json:"marker"` Files []jdfusion.OssFileInfo `json:"files"` }
type GetBucketsRequest ¶ added in v1.4.0
type GetBucketsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetBucketsRequest ¶ added in v1.4.0
func NewGetBucketsRequest( regionId string, ) *GetBucketsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetBucketsRequestWithAllParams ¶ added in v1.4.0
func NewGetBucketsRequestWithAllParams( regionId string, ) *GetBucketsRequest
* param regionId: 地域ID (Required)
func NewGetBucketsRequestWithoutParam ¶ added in v1.4.0
func NewGetBucketsRequestWithoutParam() *GetBucketsRequest
This constructor has better compatible ability when API parameters changed
func (GetBucketsRequest) GetRegionId ¶ added in v1.4.0
func (r GetBucketsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetBucketsRequest) SetRegionId ¶ added in v1.4.0
func (r *GetBucketsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetBucketsResponse ¶ added in v1.4.0
type GetBucketsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetBucketsResult `json:"result"` }
type GetBucketsResult ¶ added in v1.4.0
type GetBucketsResult struct {
Buckets []jdfusion.OssBucketInfo `json:"buckets"`
}
type GetChannelsRequest ¶ added in v1.4.0
type GetChannelsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetChannelsRequest ¶ added in v1.4.0
func NewGetChannelsRequest( regionId string, ) *GetChannelsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetChannelsRequestWithAllParams ¶ added in v1.4.0
func NewGetChannelsRequestWithAllParams( regionId string, ) *GetChannelsRequest
* param regionId: 地域ID (Required)
func NewGetChannelsRequestWithoutParam ¶ added in v1.4.0
func NewGetChannelsRequestWithoutParam() *GetChannelsRequest
This constructor has better compatible ability when API parameters changed
func (GetChannelsRequest) GetRegionId ¶ added in v1.4.0
func (r GetChannelsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetChannelsRequest) SetRegionId ¶ added in v1.4.0
func (r *GetChannelsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetChannelsResponse ¶ added in v1.4.0
type GetChannelsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetChannelsResult `json:"result"` }
type GetChannelsResult ¶ added in v1.4.0
type GetChannelsResult struct {
Channels []jdfusion.ChannelInfo `json:"channels"`
}
type GetCloudInfoByIdRequest ¶
type GetCloudInfoByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云信息ID */ CloudId string `json:"cloudId"` }
func NewGetCloudInfoByIdRequest ¶
func NewGetCloudInfoByIdRequest( regionId string, cloudId string, ) *GetCloudInfoByIdRequest
* param regionId: 地域ID (Required) * param cloudId: 云信息ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetCloudInfoByIdRequestWithAllParams ¶
func NewGetCloudInfoByIdRequestWithAllParams( regionId string, cloudId string, ) *GetCloudInfoByIdRequest
* param regionId: 地域ID (Required) * param cloudId: 云信息ID (Required)
func NewGetCloudInfoByIdRequestWithoutParam ¶
func NewGetCloudInfoByIdRequestWithoutParam() *GetCloudInfoByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetCloudInfoByIdRequest) GetRegionId ¶
func (r GetCloudInfoByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetCloudInfoByIdRequest) SetCloudId ¶
func (r *GetCloudInfoByIdRequest) SetCloudId(cloudId string)
param cloudId: 云信息ID(Required)
func (*GetCloudInfoByIdRequest) SetRegionId ¶
func (r *GetCloudInfoByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetCloudInfoByIdResponse ¶
type GetCloudInfoByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetCloudInfoByIdResult `json:"result"` }
type GetCloudInfoByIdResult ¶
type GetCloudInfosRequest ¶
type GetCloudInfosRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 只获取对应driver的云信息 (Optional) */ Driver *string `json:"driver"` }
func NewGetCloudInfosRequest ¶
func NewGetCloudInfosRequest( regionId string, ) *GetCloudInfosRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetCloudInfosRequestWithAllParams ¶
func NewGetCloudInfosRequestWithAllParams( regionId string, driver *string, ) *GetCloudInfosRequest
* param regionId: 地域ID (Required) * param driver: 只获取对应driver的云信息 (Optional)
func NewGetCloudInfosRequestWithoutParam ¶
func NewGetCloudInfosRequestWithoutParam() *GetCloudInfosRequest
This constructor has better compatible ability when API parameters changed
func (GetCloudInfosRequest) GetRegionId ¶
func (r GetCloudInfosRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetCloudInfosRequest) SetDriver ¶
func (r *GetCloudInfosRequest) SetDriver(driver string)
param driver: 只获取对应driver的云信息(Optional)
func (*GetCloudInfosRequest) SetRegionId ¶
func (r *GetCloudInfosRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetCloudInfosResponse ¶
type GetCloudInfosResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetCloudInfosResult `json:"result"` }
type GetCloudInfosResult ¶
type GetDatasourcesRequest ¶ added in v1.4.0
type GetDatasourcesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetDatasourcesRequest ¶ added in v1.4.0
func NewGetDatasourcesRequest( regionId string, ) *GetDatasourcesRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDatasourcesRequestWithAllParams ¶ added in v1.4.0
func NewGetDatasourcesRequestWithAllParams( regionId string, ) *GetDatasourcesRequest
* param regionId: 地域ID (Required)
func NewGetDatasourcesRequestWithoutParam ¶ added in v1.4.0
func NewGetDatasourcesRequestWithoutParam() *GetDatasourcesRequest
This constructor has better compatible ability when API parameters changed
func (GetDatasourcesRequest) GetRegionId ¶ added in v1.4.0
func (r GetDatasourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDatasourcesRequest) SetRegionId ¶ added in v1.4.0
func (r *GetDatasourcesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetDatasourcesResponse ¶ added in v1.4.0
type GetDatasourcesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDatasourcesResult `json:"result"` }
type GetDatasourcesResult ¶ added in v1.4.0
type GetDatasourcesResult struct {
Datasources []jdfusion.DatasourceInfo `json:"datasources"`
}
type GetDeploymentResultRequest ¶ added in v1.4.0
type GetDeploymentResultRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* deployment ID */ Id string `json:"id"` }
func NewGetDeploymentResultRequest ¶ added in v1.4.0
func NewGetDeploymentResultRequest( regionId string, id string, ) *GetDeploymentResultRequest
* param regionId: 地域ID (Required) * param id: deployment ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDeploymentResultRequestWithAllParams ¶ added in v1.4.0
func NewGetDeploymentResultRequestWithAllParams( regionId string, id string, ) *GetDeploymentResultRequest
* param regionId: 地域ID (Required) * param id: deployment ID (Required)
func NewGetDeploymentResultRequestWithoutParam ¶ added in v1.4.0
func NewGetDeploymentResultRequestWithoutParam() *GetDeploymentResultRequest
This constructor has better compatible ability when API parameters changed
func (GetDeploymentResultRequest) GetRegionId ¶ added in v1.4.0
func (r GetDeploymentResultRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDeploymentResultRequest) SetId ¶ added in v1.4.0
func (r *GetDeploymentResultRequest) SetId(id string)
param id: deployment ID(Required)
func (*GetDeploymentResultRequest) SetRegionId ¶ added in v1.4.0
func (r *GetDeploymentResultRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetDeploymentResultResponse ¶ added in v1.4.0
type GetDeploymentResultResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDeploymentResultResult `json:"result"` }
type GetDeploymentResultResult ¶ added in v1.4.0
type GetDeploymentVersionsRequest ¶ added in v1.4.0
type GetDeploymentVersionsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* Deployment ID */ Id string `json:"id"` }
func NewGetDeploymentVersionsRequest ¶ added in v1.4.0
func NewGetDeploymentVersionsRequest( regionId string, id string, ) *GetDeploymentVersionsRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDeploymentVersionsRequestWithAllParams ¶ added in v1.4.0
func NewGetDeploymentVersionsRequestWithAllParams( regionId string, id string, ) *GetDeploymentVersionsRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required)
func NewGetDeploymentVersionsRequestWithoutParam ¶ added in v1.4.0
func NewGetDeploymentVersionsRequestWithoutParam() *GetDeploymentVersionsRequest
This constructor has better compatible ability when API parameters changed
func (GetDeploymentVersionsRequest) GetRegionId ¶ added in v1.4.0
func (r GetDeploymentVersionsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDeploymentVersionsRequest) SetId ¶ added in v1.4.0
func (r *GetDeploymentVersionsRequest) SetId(id string)
param id: Deployment ID(Required)
func (*GetDeploymentVersionsRequest) SetRegionId ¶ added in v1.4.0
func (r *GetDeploymentVersionsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetDeploymentVersionsResponse ¶ added in v1.4.0
type GetDeploymentVersionsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDeploymentVersionsResult `json:"result"` }
type GetDeploymentVersionsResult ¶ added in v1.4.0
type GetDeploymentVersionsResult struct {
Versions []jdfusion.DeploymentApplyInfo `json:"versions"`
}
type GetDeploymentsByIdRequest ¶ added in v1.4.0
type GetDeploymentsByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* Deployment ID */ Id string `json:"id"` }
func NewGetDeploymentsByIdRequest ¶ added in v1.4.0
func NewGetDeploymentsByIdRequest( regionId string, id string, ) *GetDeploymentsByIdRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDeploymentsByIdRequestWithAllParams ¶ added in v1.4.0
func NewGetDeploymentsByIdRequestWithAllParams( regionId string, id string, ) *GetDeploymentsByIdRequest
* param regionId: 地域ID (Required) * param id: Deployment ID (Required)
func NewGetDeploymentsByIdRequestWithoutParam ¶ added in v1.4.0
func NewGetDeploymentsByIdRequestWithoutParam() *GetDeploymentsByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetDeploymentsByIdRequest) GetRegionId ¶ added in v1.4.0
func (r GetDeploymentsByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDeploymentsByIdRequest) SetId ¶ added in v1.4.0
func (r *GetDeploymentsByIdRequest) SetId(id string)
param id: Deployment ID(Required)
func (*GetDeploymentsByIdRequest) SetRegionId ¶ added in v1.4.0
func (r *GetDeploymentsByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetDeploymentsByIdResponse ¶ added in v1.4.0
type GetDeploymentsByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDeploymentsByIdResult `json:"result"` }
type GetDeploymentsByIdResult ¶ added in v1.4.0
type GetDeploymentsByIdResult struct {
Deployment jdfusion.DeploymentInfo `json:"deployment"`
}
type GetDeploymentsRequest ¶ added in v1.4.0
type GetDeploymentsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetDeploymentsRequest ¶ added in v1.4.0
func NewGetDeploymentsRequest( regionId string, ) *GetDeploymentsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDeploymentsRequestWithAllParams ¶ added in v1.4.0
func NewGetDeploymentsRequestWithAllParams( regionId string, ) *GetDeploymentsRequest
* param regionId: 地域ID (Required)
func NewGetDeploymentsRequestWithoutParam ¶ added in v1.4.0
func NewGetDeploymentsRequestWithoutParam() *GetDeploymentsRequest
This constructor has better compatible ability when API parameters changed
func (GetDeploymentsRequest) GetRegionId ¶ added in v1.4.0
func (r GetDeploymentsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDeploymentsRequest) SetRegionId ¶ added in v1.4.0
func (r *GetDeploymentsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetDeploymentsResponse ¶ added in v1.4.0
type GetDeploymentsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDeploymentsResult `json:"result"` }
type GetDeploymentsResult ¶ added in v1.4.0
type GetDeploymentsResult struct {
Deployments []jdfusion.DeploymentInfo `json:"deployments"`
}
type GetDeploymentsResultsByIdRecordRequest ¶ added in v1.7.0
type GetDeploymentsResultsByIdRecordRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* deployment ID */ Id string `json:"id"` /* deployment ID */ Record string `json:"record"` }
func NewGetDeploymentsResultsByIdRecordRequest ¶ added in v1.7.0
func NewGetDeploymentsResultsByIdRecordRequest( regionId string, id string, record string, ) *GetDeploymentsResultsByIdRecordRequest
* param regionId: 地域ID (Required) * param id: deployment ID (Required) * param record: deployment ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDeploymentsResultsByIdRecordRequestWithAllParams ¶ added in v1.7.0
func NewGetDeploymentsResultsByIdRecordRequestWithAllParams( regionId string, id string, record string, ) *GetDeploymentsResultsByIdRecordRequest
* param regionId: 地域ID (Required) * param id: deployment ID (Required) * param record: deployment ID (Required)
func NewGetDeploymentsResultsByIdRecordRequestWithoutParam ¶ added in v1.7.0
func NewGetDeploymentsResultsByIdRecordRequestWithoutParam() *GetDeploymentsResultsByIdRecordRequest
This constructor has better compatible ability when API parameters changed
func (GetDeploymentsResultsByIdRecordRequest) GetRegionId ¶ added in v1.7.0
func (r GetDeploymentsResultsByIdRecordRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDeploymentsResultsByIdRecordRequest) SetId ¶ added in v1.7.0
func (r *GetDeploymentsResultsByIdRecordRequest) SetId(id string)
param id: deployment ID(Required)
func (*GetDeploymentsResultsByIdRecordRequest) SetRecord ¶ added in v1.7.0
func (r *GetDeploymentsResultsByIdRecordRequest) SetRecord(record string)
param record: deployment ID(Required)
func (*GetDeploymentsResultsByIdRecordRequest) SetRegionId ¶ added in v1.7.0
func (r *GetDeploymentsResultsByIdRecordRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetDeploymentsResultsByIdRecordResponse ¶ added in v1.7.0
type GetDeploymentsResultsByIdRecordResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDeploymentsResultsByIdRecordResult `json:"result"` }
type GetDeploymentsResultsByIdRecordResult ¶ added in v1.7.0
type GetDeploymentsVersionRequest ¶ added in v1.4.0
type GetDeploymentsVersionRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* deployment ID */ Id string `json:"id"` /* application ID */ Version_id string `json:"version_id"` }
func NewGetDeploymentsVersionRequest ¶ added in v1.4.0
func NewGetDeploymentsVersionRequest( regionId string, id string, version_id string, ) *GetDeploymentsVersionRequest
* param regionId: 地域ID (Required) * param id: deployment ID (Required) * param version_id: application ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDeploymentsVersionRequestWithAllParams ¶ added in v1.4.0
func NewGetDeploymentsVersionRequestWithAllParams( regionId string, id string, version_id string, ) *GetDeploymentsVersionRequest
* param regionId: 地域ID (Required) * param id: deployment ID (Required) * param version_id: application ID (Required)
func NewGetDeploymentsVersionRequestWithoutParam ¶ added in v1.4.0
func NewGetDeploymentsVersionRequestWithoutParam() *GetDeploymentsVersionRequest
This constructor has better compatible ability when API parameters changed
func (GetDeploymentsVersionRequest) GetRegionId ¶ added in v1.4.0
func (r GetDeploymentsVersionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDeploymentsVersionRequest) SetId ¶ added in v1.4.0
func (r *GetDeploymentsVersionRequest) SetId(id string)
param id: deployment ID(Required)
func (*GetDeploymentsVersionRequest) SetRegionId ¶ added in v1.4.0
func (r *GetDeploymentsVersionRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*GetDeploymentsVersionRequest) SetVersion_id ¶ added in v1.4.0
func (r *GetDeploymentsVersionRequest) SetVersion_id(version_id string)
param version_id: application ID(Required)
type GetDeploymentsVersionResponse ¶ added in v1.4.0
type GetDeploymentsVersionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDeploymentsVersionResult `json:"result"` }
type GetDeploymentsVersionResult ¶ added in v1.4.0
type GetDeploymentsVersionResult struct {
Deployment jdfusion.DeploymentInfo `json:"deployment"`
}
type GetDiskByIdRequest ¶
type GetDiskByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云硬盘 ID */ Id string `json:"id"` }
func NewGetDiskByIdRequest ¶
func NewGetDiskByIdRequest( regionId string, id string, ) *GetDiskByIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDiskByIdRequestWithAllParams ¶
func NewGetDiskByIdRequestWithAllParams( regionId string, id string, ) *GetDiskByIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required)
func NewGetDiskByIdRequestWithoutParam ¶
func NewGetDiskByIdRequestWithoutParam() *GetDiskByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetDiskByIdRequest) GetRegionId ¶
func (r GetDiskByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDiskByIdRequest) SetId ¶
func (r *GetDiskByIdRequest) SetId(id string)
param id: 云硬盘 ID(Required)
func (*GetDiskByIdRequest) SetRegionId ¶
func (r *GetDiskByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetDiskByIdResponse ¶
type GetDiskByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDiskByIdResult `json:"result"` }
type GetDiskByIdResult ¶
type GetDiskByIdResult struct {
Disk jdfusion.CloudDataDisk `json:"disk"`
}
type GetDisksRequest ¶
type GetDisksRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云主机id (Optional) */ VmId *string `json:"vmId"` }
func NewGetDisksRequest ¶
func NewGetDisksRequest( regionId string, ) *GetDisksRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDisksRequestWithAllParams ¶
func NewGetDisksRequestWithAllParams( regionId string, vmId *string, ) *GetDisksRequest
* param regionId: 地域ID (Required) * param vmId: 云主机id (Optional)
func NewGetDisksRequestWithoutParam ¶
func NewGetDisksRequestWithoutParam() *GetDisksRequest
This constructor has better compatible ability when API parameters changed
func (GetDisksRequest) GetRegionId ¶
func (r GetDisksRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDisksRequest) SetRegionId ¶
func (r *GetDisksRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*GetDisksRequest) SetVmId ¶ added in v1.7.0
func (r *GetDisksRequest) SetVmId(vmId string)
param vmId: 云主机id(Optional)
type GetDisksResponse ¶
type GetDisksResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDisksResult `json:"result"` }
type GetDisksResult ¶
type GetDisksResult struct {
Disks []jdfusion.CloudDataDisk `json:"disks"`
}
type GetLbHttpListenerRequest ¶ added in v1.7.0
type GetLbHttpListenerRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 负载均衡id (Optional) */ Slbid *string `json:"slbid"` }
func NewGetLbHttpListenerRequest ¶ added in v1.7.0
func NewGetLbHttpListenerRequest( regionId string, ) *GetLbHttpListenerRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetLbHttpListenerRequestWithAllParams ¶ added in v1.7.0
func NewGetLbHttpListenerRequestWithAllParams( regionId string, slbid *string, ) *GetLbHttpListenerRequest
* param regionId: 地域ID (Required) * param slbid: 负载均衡id (Optional)
func NewGetLbHttpListenerRequestWithoutParam ¶ added in v1.7.0
func NewGetLbHttpListenerRequestWithoutParam() *GetLbHttpListenerRequest
This constructor has better compatible ability when API parameters changed
func (GetLbHttpListenerRequest) GetRegionId ¶ added in v1.7.0
func (r GetLbHttpListenerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetLbHttpListenerRequest) SetRegionId ¶ added in v1.7.0
func (r *GetLbHttpListenerRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*GetLbHttpListenerRequest) SetSlbid ¶ added in v1.7.0
func (r *GetLbHttpListenerRequest) SetSlbid(slbid string)
param slbid: 负载均衡id(Optional)
type GetLbHttpListenerResponse ¶ added in v1.7.0
type GetLbHttpListenerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetLbHttpListenerResult `json:"result"` }
type GetLbHttpListenerResult ¶ added in v1.7.0
type GetLbHttpListenerResult struct {
HttpListeners []jdfusion.LbHttpListener `json:"httpListeners"`
}
type GetRdsAccountsByInstIdAndAccountNameRequest ¶ added in v1.4.0
type GetRdsAccountsByInstIdAndAccountNameRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` /* 账号名称 */ AccountName string `json:"accountName"` }
func NewGetRdsAccountsByInstIdAndAccountNameRequest ¶ added in v1.4.0
func NewGetRdsAccountsByInstIdAndAccountNameRequest( regionId string, instId string, accountName string, ) *GetRdsAccountsByInstIdAndAccountNameRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param accountName: 账号名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetRdsAccountsByInstIdAndAccountNameRequestWithAllParams ¶ added in v1.4.0
func NewGetRdsAccountsByInstIdAndAccountNameRequestWithAllParams( regionId string, instId string, accountName string, ) *GetRdsAccountsByInstIdAndAccountNameRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param accountName: 账号名称 (Required)
func NewGetRdsAccountsByInstIdAndAccountNameRequestWithoutParam ¶ added in v1.4.0
func NewGetRdsAccountsByInstIdAndAccountNameRequestWithoutParam() *GetRdsAccountsByInstIdAndAccountNameRequest
This constructor has better compatible ability when API parameters changed
func (GetRdsAccountsByInstIdAndAccountNameRequest) GetRegionId ¶ added in v1.4.0
func (r GetRdsAccountsByInstIdAndAccountNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetRdsAccountsByInstIdAndAccountNameRequest) SetAccountName ¶ added in v1.4.0
func (r *GetRdsAccountsByInstIdAndAccountNameRequest) SetAccountName(accountName string)
param accountName: 账号名称(Required)
func (*GetRdsAccountsByInstIdAndAccountNameRequest) SetInstId ¶ added in v1.4.0
func (r *GetRdsAccountsByInstIdAndAccountNameRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*GetRdsAccountsByInstIdAndAccountNameRequest) SetRegionId ¶ added in v1.4.0
func (r *GetRdsAccountsByInstIdAndAccountNameRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetRdsAccountsByInstIdAndAccountNameResponse ¶ added in v1.4.0
type GetRdsAccountsByInstIdAndAccountNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetRdsAccountsByInstIdAndAccountNameResult `json:"result"` }
type GetRdsAccountsByInstIdAndAccountNameResult ¶ added in v1.4.0
type GetRdsAccountsByInstIdAndAccountNameResult struct {
Account jdfusion.RdsAccountInfo `json:"account"`
}
type GetRdsAccountsByInstIdRequest ¶ added in v1.4.0
type GetRdsAccountsByInstIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` }
func NewGetRdsAccountsByInstIdRequest ¶ added in v1.4.0
func NewGetRdsAccountsByInstIdRequest( regionId string, instId string, ) *GetRdsAccountsByInstIdRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetRdsAccountsByInstIdRequestWithAllParams ¶ added in v1.4.0
func NewGetRdsAccountsByInstIdRequestWithAllParams( regionId string, instId string, ) *GetRdsAccountsByInstIdRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required)
func NewGetRdsAccountsByInstIdRequestWithoutParam ¶ added in v1.4.0
func NewGetRdsAccountsByInstIdRequestWithoutParam() *GetRdsAccountsByInstIdRequest
This constructor has better compatible ability when API parameters changed
func (GetRdsAccountsByInstIdRequest) GetRegionId ¶ added in v1.4.0
func (r GetRdsAccountsByInstIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetRdsAccountsByInstIdRequest) SetInstId ¶ added in v1.4.0
func (r *GetRdsAccountsByInstIdRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*GetRdsAccountsByInstIdRequest) SetRegionId ¶ added in v1.4.0
func (r *GetRdsAccountsByInstIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetRdsAccountsByInstIdResponse ¶ added in v1.4.0
type GetRdsAccountsByInstIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetRdsAccountsByInstIdResult `json:"result"` }
type GetRdsAccountsByInstIdResult ¶ added in v1.4.0
type GetRdsAccountsByInstIdResult struct {
Accounts []jdfusion.RdsAccountInfo `json:"accounts"`
}
type GetRdsByInstIdRequest ¶ added in v1.4.0
type GetRdsByInstIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` }
func NewGetRdsByInstIdRequest ¶ added in v1.4.0
func NewGetRdsByInstIdRequest( regionId string, instId string, ) *GetRdsByInstIdRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetRdsByInstIdRequestWithAllParams ¶ added in v1.4.0
func NewGetRdsByInstIdRequestWithAllParams( regionId string, instId string, ) *GetRdsByInstIdRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required)
func NewGetRdsByInstIdRequestWithoutParam ¶ added in v1.4.0
func NewGetRdsByInstIdRequestWithoutParam() *GetRdsByInstIdRequest
This constructor has better compatible ability when API parameters changed
func (GetRdsByInstIdRequest) GetRegionId ¶ added in v1.4.0
func (r GetRdsByInstIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetRdsByInstIdRequest) SetInstId ¶ added in v1.4.0
func (r *GetRdsByInstIdRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*GetRdsByInstIdRequest) SetRegionId ¶ added in v1.4.0
func (r *GetRdsByInstIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetRdsByInstIdResponse ¶ added in v1.4.0
type GetRdsByInstIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetRdsByInstIdResult `json:"result"` }
type GetRdsByInstIdResult ¶ added in v1.4.0
type GetRdsByInstIdResult struct {
Instance jdfusion.RdsInstanceDetailInfo `json:"instance"`
}
type GetRdsDatabaseByInstIdAndDbNameRequest ¶ added in v1.4.0
type GetRdsDatabaseByInstIdAndDbNameRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` /* 数据库名称 */ DbName string `json:"dbName"` }
func NewGetRdsDatabaseByInstIdAndDbNameRequest ¶ added in v1.4.0
func NewGetRdsDatabaseByInstIdAndDbNameRequest( regionId string, instId string, dbName string, ) *GetRdsDatabaseByInstIdAndDbNameRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param dbName: 数据库名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetRdsDatabaseByInstIdAndDbNameRequestWithAllParams ¶ added in v1.4.0
func NewGetRdsDatabaseByInstIdAndDbNameRequestWithAllParams( regionId string, instId string, dbName string, ) *GetRdsDatabaseByInstIdAndDbNameRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param dbName: 数据库名称 (Required)
func NewGetRdsDatabaseByInstIdAndDbNameRequestWithoutParam ¶ added in v1.4.0
func NewGetRdsDatabaseByInstIdAndDbNameRequestWithoutParam() *GetRdsDatabaseByInstIdAndDbNameRequest
This constructor has better compatible ability when API parameters changed
func (GetRdsDatabaseByInstIdAndDbNameRequest) GetRegionId ¶ added in v1.4.0
func (r GetRdsDatabaseByInstIdAndDbNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetRdsDatabaseByInstIdAndDbNameRequest) SetDbName ¶ added in v1.4.0
func (r *GetRdsDatabaseByInstIdAndDbNameRequest) SetDbName(dbName string)
param dbName: 数据库名称(Required)
func (*GetRdsDatabaseByInstIdAndDbNameRequest) SetInstId ¶ added in v1.4.0
func (r *GetRdsDatabaseByInstIdAndDbNameRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*GetRdsDatabaseByInstIdAndDbNameRequest) SetRegionId ¶ added in v1.4.0
func (r *GetRdsDatabaseByInstIdAndDbNameRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetRdsDatabaseByInstIdAndDbNameResponse ¶ added in v1.4.0
type GetRdsDatabaseByInstIdAndDbNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetRdsDatabaseByInstIdAndDbNameResult `json:"result"` }
type GetRdsDatabaseByInstIdAndDbNameResult ¶ added in v1.4.0
type GetRdsDatabasesByInstIdRequest ¶ added in v1.4.0
type GetRdsDatabasesByInstIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` }
func NewGetRdsDatabasesByInstIdRequest ¶ added in v1.4.0
func NewGetRdsDatabasesByInstIdRequest( regionId string, instId string, ) *GetRdsDatabasesByInstIdRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetRdsDatabasesByInstIdRequestWithAllParams ¶ added in v1.4.0
func NewGetRdsDatabasesByInstIdRequestWithAllParams( regionId string, instId string, ) *GetRdsDatabasesByInstIdRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required)
func NewGetRdsDatabasesByInstIdRequestWithoutParam ¶ added in v1.4.0
func NewGetRdsDatabasesByInstIdRequestWithoutParam() *GetRdsDatabasesByInstIdRequest
This constructor has better compatible ability when API parameters changed
func (GetRdsDatabasesByInstIdRequest) GetRegionId ¶ added in v1.4.0
func (r GetRdsDatabasesByInstIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetRdsDatabasesByInstIdRequest) SetInstId ¶ added in v1.4.0
func (r *GetRdsDatabasesByInstIdRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*GetRdsDatabasesByInstIdRequest) SetRegionId ¶ added in v1.4.0
func (r *GetRdsDatabasesByInstIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetRdsDatabasesByInstIdResponse ¶ added in v1.4.0
type GetRdsDatabasesByInstIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetRdsDatabasesByInstIdResult `json:"result"` }
type GetRdsDatabasesByInstIdResult ¶ added in v1.4.0
type GetRdsInstancesRequest ¶ added in v1.4.0
type GetRdsInstancesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetRdsInstancesRequest ¶ added in v1.4.0
func NewGetRdsInstancesRequest( regionId string, ) *GetRdsInstancesRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetRdsInstancesRequestWithAllParams ¶ added in v1.4.0
func NewGetRdsInstancesRequestWithAllParams( regionId string, ) *GetRdsInstancesRequest
* param regionId: 地域ID (Required)
func NewGetRdsInstancesRequestWithoutParam ¶ added in v1.4.0
func NewGetRdsInstancesRequestWithoutParam() *GetRdsInstancesRequest
This constructor has better compatible ability when API parameters changed
func (GetRdsInstancesRequest) GetRegionId ¶ added in v1.4.0
func (r GetRdsInstancesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetRdsInstancesRequest) SetRegionId ¶ added in v1.4.0
func (r *GetRdsInstancesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetRdsInstancesResponse ¶ added in v1.4.0
type GetRdsInstancesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetRdsInstancesResult `json:"result"` }
type GetRdsInstancesResult ¶ added in v1.4.0
type GetRdsInstancesResult struct {
Instances []jdfusion.RdsInstanceDetailInfo `json:"instances"`
}
type GetRdsSpecificationRequest ¶ added in v1.7.0
type GetRdsSpecificationRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS数据库引擎,目前只支持mysql */ Engine string `json:"engine"` }
func NewGetRdsSpecificationRequest ¶ added in v1.7.0
func NewGetRdsSpecificationRequest( regionId string, engine string, ) *GetRdsSpecificationRequest
* param regionId: 地域ID (Required) * param engine: RDS数据库引擎,目前只支持mysql (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetRdsSpecificationRequestWithAllParams ¶ added in v1.7.0
func NewGetRdsSpecificationRequestWithAllParams( regionId string, engine string, ) *GetRdsSpecificationRequest
* param regionId: 地域ID (Required) * param engine: RDS数据库引擎,目前只支持mysql (Required)
func NewGetRdsSpecificationRequestWithoutParam ¶ added in v1.7.0
func NewGetRdsSpecificationRequestWithoutParam() *GetRdsSpecificationRequest
This constructor has better compatible ability when API parameters changed
func (GetRdsSpecificationRequest) GetRegionId ¶ added in v1.7.0
func (r GetRdsSpecificationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetRdsSpecificationRequest) SetEngine ¶ added in v1.7.0
func (r *GetRdsSpecificationRequest) SetEngine(engine string)
param engine: RDS数据库引擎,目前只支持mysql(Required)
func (*GetRdsSpecificationRequest) SetRegionId ¶ added in v1.7.0
func (r *GetRdsSpecificationRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetRdsSpecificationResponse ¶ added in v1.7.0
type GetRdsSpecificationResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetRdsSpecificationResult `json:"result"` }
type GetRdsSpecificationResult ¶ added in v1.7.0
type GetRdsSpecificationResult struct {
Specifications []jdfusion.RdsSpecification `json:"specifications"`
}
type GetRegionsAvailableZonesRequest ¶ added in v1.7.0
type GetRegionsAvailableZonesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 区域id */ Region string `json:"region"` }
func NewGetRegionsAvailableZonesRequest ¶ added in v1.7.0
func NewGetRegionsAvailableZonesRequest( regionId string, region string, ) *GetRegionsAvailableZonesRequest
* param regionId: 地域ID (Required) * param region: 区域id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetRegionsAvailableZonesRequestWithAllParams ¶ added in v1.7.0
func NewGetRegionsAvailableZonesRequestWithAllParams( regionId string, region string, ) *GetRegionsAvailableZonesRequest
* param regionId: 地域ID (Required) * param region: 区域id (Required)
func NewGetRegionsAvailableZonesRequestWithoutParam ¶ added in v1.7.0
func NewGetRegionsAvailableZonesRequestWithoutParam() *GetRegionsAvailableZonesRequest
This constructor has better compatible ability when API parameters changed
func (GetRegionsAvailableZonesRequest) GetRegionId ¶ added in v1.7.0
func (r GetRegionsAvailableZonesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetRegionsAvailableZonesRequest) SetRegion ¶ added in v1.7.0
func (r *GetRegionsAvailableZonesRequest) SetRegion(region string)
param region: 区域id(Required)
func (*GetRegionsAvailableZonesRequest) SetRegionId ¶ added in v1.7.0
func (r *GetRegionsAvailableZonesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetRegionsAvailableZonesResponse ¶ added in v1.7.0
type GetRegionsAvailableZonesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetRegionsAvailableZonesResult `json:"result"` }
type GetRegionsAvailableZonesResult ¶ added in v1.7.0
type GetRegionsRequest ¶ added in v1.7.0
type GetRegionsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetRegionsRequest ¶ added in v1.7.0
func NewGetRegionsRequest( regionId string, ) *GetRegionsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetRegionsRequestWithAllParams ¶ added in v1.7.0
func NewGetRegionsRequestWithAllParams( regionId string, ) *GetRegionsRequest
* param regionId: 地域ID (Required)
func NewGetRegionsRequestWithoutParam ¶ added in v1.7.0
func NewGetRegionsRequestWithoutParam() *GetRegionsRequest
This constructor has better compatible ability when API parameters changed
func (GetRegionsRequest) GetRegionId ¶ added in v1.7.0
func (r GetRegionsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetRegionsRequest) SetRegionId ¶ added in v1.7.0
func (r *GetRegionsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetRegionsResponse ¶ added in v1.7.0
type GetRegionsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetRegionsResult `json:"result"` }
type GetRegionsResult ¶ added in v1.7.0
type GetRegionsResult struct {
Regions []jdfusion.RegionInfo `json:"regions"`
}
type GetTaskInfoByIdRequest ¶
type GetTaskInfoByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 执行请求 ID */ Task string `json:"task"` /* 执行文件名称 (Optional) */ FileName *string `json:"fileName"` }
func NewGetTaskInfoByIdRequest ¶
func NewGetTaskInfoByIdRequest( regionId string, task string, ) *GetTaskInfoByIdRequest
* param regionId: 地域ID (Required) * param task: 执行请求 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetTaskInfoByIdRequestWithAllParams ¶
func NewGetTaskInfoByIdRequestWithAllParams( regionId string, task string, fileName *string, ) *GetTaskInfoByIdRequest
* param regionId: 地域ID (Required) * param task: 执行请求 ID (Required) * param fileName: 执行文件名称 (Optional)
func NewGetTaskInfoByIdRequestWithoutParam ¶
func NewGetTaskInfoByIdRequestWithoutParam() *GetTaskInfoByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetTaskInfoByIdRequest) GetRegionId ¶
func (r GetTaskInfoByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetTaskInfoByIdRequest) SetFileName ¶
func (r *GetTaskInfoByIdRequest) SetFileName(fileName string)
param fileName: 执行文件名称(Optional)
func (*GetTaskInfoByIdRequest) SetRegionId ¶
func (r *GetTaskInfoByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*GetTaskInfoByIdRequest) SetTask ¶
func (r *GetTaskInfoByIdRequest) SetTask(task string)
param task: 执行请求 ID(Required)
type GetTaskInfoByIdResponse ¶
type GetTaskInfoByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetTaskInfoByIdResult `json:"result"` }
type GetTaskInfoByIdResult ¶
type GetTaskInfoHistoryByIdRequest ¶
type GetTaskInfoHistoryByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 执行请求 ID */ Task string `json:"task"` }
func NewGetTaskInfoHistoryByIdRequest ¶
func NewGetTaskInfoHistoryByIdRequest( regionId string, task string, ) *GetTaskInfoHistoryByIdRequest
* param regionId: 地域ID (Required) * param task: 执行请求 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetTaskInfoHistoryByIdRequestWithAllParams ¶
func NewGetTaskInfoHistoryByIdRequestWithAllParams( regionId string, task string, ) *GetTaskInfoHistoryByIdRequest
* param regionId: 地域ID (Required) * param task: 执行请求 ID (Required)
func NewGetTaskInfoHistoryByIdRequestWithoutParam ¶
func NewGetTaskInfoHistoryByIdRequestWithoutParam() *GetTaskInfoHistoryByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetTaskInfoHistoryByIdRequest) GetRegionId ¶
func (r GetTaskInfoHistoryByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetTaskInfoHistoryByIdRequest) SetRegionId ¶
func (r *GetTaskInfoHistoryByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*GetTaskInfoHistoryByIdRequest) SetTask ¶
func (r *GetTaskInfoHistoryByIdRequest) SetTask(task string)
param task: 执行请求 ID(Required)
type GetTaskInfoHistoryByIdResponse ¶
type GetTaskInfoHistoryByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetTaskInfoHistoryByIdResult `json:"result"` }
type GetTransferTaskByIdRequest ¶ added in v1.4.0
type GetTransferTaskByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 用户ID */ Id string `json:"id"` }
func NewGetTransferTaskByIdRequest ¶ added in v1.4.0
func NewGetTransferTaskByIdRequest( regionId string, id string, ) *GetTransferTaskByIdRequest
* param regionId: 地域ID (Required) * param id: 用户ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetTransferTaskByIdRequestWithAllParams ¶ added in v1.4.0
func NewGetTransferTaskByIdRequestWithAllParams( regionId string, id string, ) *GetTransferTaskByIdRequest
* param regionId: 地域ID (Required) * param id: 用户ID (Required)
func NewGetTransferTaskByIdRequestWithoutParam ¶ added in v1.4.0
func NewGetTransferTaskByIdRequestWithoutParam() *GetTransferTaskByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetTransferTaskByIdRequest) GetRegionId ¶ added in v1.4.0
func (r GetTransferTaskByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetTransferTaskByIdRequest) SetId ¶ added in v1.4.0
func (r *GetTransferTaskByIdRequest) SetId(id string)
param id: 用户ID(Required)
func (*GetTransferTaskByIdRequest) SetRegionId ¶ added in v1.4.0
func (r *GetTransferTaskByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetTransferTaskByIdResponse ¶ added in v1.4.0
type GetTransferTaskByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetTransferTaskByIdResult `json:"result"` }
type GetTransferTaskByIdResult ¶ added in v1.4.0
type GetTransferTaskByIdResult struct {
Task jdfusion.TransferTaskInfoWithID `json:"task"`
}
type GetTransferTaskFailedFilesRequest ¶ added in v1.4.0
type GetTransferTaskFailedFilesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 任务ID */ Id string `json:"id"` }
func NewGetTransferTaskFailedFilesRequest ¶ added in v1.4.0
func NewGetTransferTaskFailedFilesRequest( regionId string, id string, ) *GetTransferTaskFailedFilesRequest
* param regionId: 地域ID (Required) * param id: 任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetTransferTaskFailedFilesRequestWithAllParams ¶ added in v1.4.0
func NewGetTransferTaskFailedFilesRequestWithAllParams( regionId string, id string, ) *GetTransferTaskFailedFilesRequest
* param regionId: 地域ID (Required) * param id: 任务ID (Required)
func NewGetTransferTaskFailedFilesRequestWithoutParam ¶ added in v1.4.0
func NewGetTransferTaskFailedFilesRequestWithoutParam() *GetTransferTaskFailedFilesRequest
This constructor has better compatible ability when API parameters changed
func (GetTransferTaskFailedFilesRequest) GetRegionId ¶ added in v1.4.0
func (r GetTransferTaskFailedFilesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetTransferTaskFailedFilesRequest) SetId ¶ added in v1.4.0
func (r *GetTransferTaskFailedFilesRequest) SetId(id string)
param id: 任务ID(Required)
func (*GetTransferTaskFailedFilesRequest) SetRegionId ¶ added in v1.4.0
func (r *GetTransferTaskFailedFilesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetTransferTaskFailedFilesResponse ¶ added in v1.4.0
type GetTransferTaskFailedFilesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetTransferTaskFailedFilesResult `json:"result"` }
type GetTransferTaskFailedFilesResult ¶ added in v1.4.0
type GetTransferTaskFailedFilesResult struct {
Task jdfusion.TransferTaskFailedDetailInfo `json:"task"`
}
type GetTransferTaskProgressRequest ¶ added in v1.4.0
type GetTransferTaskProgressRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 任务ID */ Id string `json:"id"` }
func NewGetTransferTaskProgressRequest ¶ added in v1.4.0
func NewGetTransferTaskProgressRequest( regionId string, id string, ) *GetTransferTaskProgressRequest
* param regionId: 地域ID (Required) * param id: 任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetTransferTaskProgressRequestWithAllParams ¶ added in v1.4.0
func NewGetTransferTaskProgressRequestWithAllParams( regionId string, id string, ) *GetTransferTaskProgressRequest
* param regionId: 地域ID (Required) * param id: 任务ID (Required)
func NewGetTransferTaskProgressRequestWithoutParam ¶ added in v1.4.0
func NewGetTransferTaskProgressRequestWithoutParam() *GetTransferTaskProgressRequest
This constructor has better compatible ability when API parameters changed
func (GetTransferTaskProgressRequest) GetRegionId ¶ added in v1.4.0
func (r GetTransferTaskProgressRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetTransferTaskProgressRequest) SetId ¶ added in v1.4.0
func (r *GetTransferTaskProgressRequest) SetId(id string)
param id: 任务ID(Required)
func (*GetTransferTaskProgressRequest) SetRegionId ¶ added in v1.4.0
func (r *GetTransferTaskProgressRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetTransferTaskProgressResponse ¶ added in v1.4.0
type GetTransferTaskProgressResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetTransferTaskProgressResult `json:"result"` }
type GetTransferTaskProgressResult ¶ added in v1.4.0
type GetTransferTaskProgressResult struct {
Task jdfusion.TransferTaskProgressInfo `json:"task"`
}
type GetTransferTasksRequest ¶ added in v1.4.0
type GetTransferTasksRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetTransferTasksRequest ¶ added in v1.4.0
func NewGetTransferTasksRequest( regionId string, ) *GetTransferTasksRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetTransferTasksRequestWithAllParams ¶ added in v1.4.0
func NewGetTransferTasksRequestWithAllParams( regionId string, ) *GetTransferTasksRequest
* param regionId: 地域ID (Required)
func NewGetTransferTasksRequestWithoutParam ¶ added in v1.4.0
func NewGetTransferTasksRequestWithoutParam() *GetTransferTasksRequest
This constructor has better compatible ability when API parameters changed
func (GetTransferTasksRequest) GetRegionId ¶ added in v1.4.0
func (r GetTransferTasksRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetTransferTasksRequest) SetRegionId ¶ added in v1.4.0
func (r *GetTransferTasksRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetTransferTasksResponse ¶ added in v1.4.0
type GetTransferTasksResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetTransferTasksResult `json:"result"` }
type GetTransferTasksResult ¶ added in v1.4.0
type GetTransferTasksResult struct {
Tasks []jdfusion.TransferTaskInfoWithID `json:"tasks"`
}
type GetVmImagesRequest ¶
type GetVmImagesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 镜像来源: system:系统官方公共镜像。 self:用户自定义镜像。 others:用户共享的镜像。 marketplace:镜像市场云市场 提供的镜像。 (Optional) */ ImageSource *string `json:"imageSource"` }
func NewGetVmImagesRequest ¶
func NewGetVmImagesRequest( regionId string, ) *GetVmImagesRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmImagesRequestWithAllParams ¶
func NewGetVmImagesRequestWithAllParams( regionId string, imageSource *string, ) *GetVmImagesRequest
* param regionId: 地域ID (Required) * param imageSource: 镜像来源: system:系统官方公共镜像。 self:用户自定义镜像。 others:用户共享的镜像。 marketplace:镜像市场云市场 提供的镜像。 (Optional)
func NewGetVmImagesRequestWithoutParam ¶
func NewGetVmImagesRequestWithoutParam() *GetVmImagesRequest
This constructor has better compatible ability when API parameters changed
func (GetVmImagesRequest) GetRegionId ¶
func (r GetVmImagesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmImagesRequest) SetImageSource ¶
func (r *GetVmImagesRequest) SetImageSource(imageSource string)
param imageSource: 镜像来源: system:系统官方公共镜像。 self:用户自定义镜像。 others:用户共享的镜像。 marketplace:镜像市场云市场 提供的镜像。(Optional)
func (*GetVmImagesRequest) SetRegionId ¶
func (r *GetVmImagesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmImagesResponse ¶
type GetVmImagesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmImagesResult `json:"result"` }
type GetVmImagesResult ¶
type GetVmInstanceTypesRequest ¶
type GetVmInstanceTypesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 可用区 (Optional) */ Az *string `json:"az"` }
func NewGetVmInstanceTypesRequest ¶
func NewGetVmInstanceTypesRequest( regionId string, ) *GetVmInstanceTypesRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmInstanceTypesRequestWithAllParams ¶
func NewGetVmInstanceTypesRequestWithAllParams( regionId string, az *string, ) *GetVmInstanceTypesRequest
* param regionId: 地域ID (Required) * param az: 可用区 (Optional)
func NewGetVmInstanceTypesRequestWithoutParam ¶
func NewGetVmInstanceTypesRequestWithoutParam() *GetVmInstanceTypesRequest
This constructor has better compatible ability when API parameters changed
func (GetVmInstanceTypesRequest) GetRegionId ¶
func (r GetVmInstanceTypesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmInstanceTypesRequest) SetAz ¶ added in v1.7.0
func (r *GetVmInstanceTypesRequest) SetAz(az string)
param az: 可用区(Optional)
func (*GetVmInstanceTypesRequest) SetRegionId ¶
func (r *GetVmInstanceTypesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmInstanceTypesResponse ¶
type GetVmInstanceTypesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmInstanceTypesResult `json:"result"` }
type GetVmInstanceTypesResult ¶
type GetVmInstanceTypesResult struct {
InstanceTypes []jdfusion.InstanceTypeInfo `json:"instanceTypes"`
}
type GetVmInstancesByIdRequest ¶
type GetVmInstancesByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 资源实例ID */ Id string `json:"id"` }
func NewGetVmInstancesByIdRequest ¶
func NewGetVmInstancesByIdRequest( regionId string, id string, ) *GetVmInstancesByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmInstancesByIdRequestWithAllParams ¶
func NewGetVmInstancesByIdRequestWithAllParams( regionId string, id string, ) *GetVmInstancesByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required)
func NewGetVmInstancesByIdRequestWithoutParam ¶
func NewGetVmInstancesByIdRequestWithoutParam() *GetVmInstancesByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVmInstancesByIdRequest) GetRegionId ¶
func (r GetVmInstancesByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmInstancesByIdRequest) SetId ¶
func (r *GetVmInstancesByIdRequest) SetId(id string)
param id: 资源实例ID(Required)
func (*GetVmInstancesByIdRequest) SetRegionId ¶
func (r *GetVmInstancesByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmInstancesByIdResponse ¶
type GetVmInstancesByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmInstancesByIdResult `json:"result"` }
type GetVmInstancesByIdResult ¶
type GetVmInstancesByIdResult struct {
Vm jdfusion.VmInfoDetail `json:"vm"`
}
type GetVmInstancesRequest ¶
type GetVmInstancesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVmInstancesRequest ¶
func NewGetVmInstancesRequest( regionId string, ) *GetVmInstancesRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmInstancesRequestWithAllParams ¶
func NewGetVmInstancesRequestWithAllParams( regionId string, ) *GetVmInstancesRequest
* param regionId: 地域ID (Required)
func NewGetVmInstancesRequestWithoutParam ¶
func NewGetVmInstancesRequestWithoutParam() *GetVmInstancesRequest
This constructor has better compatible ability when API parameters changed
func (GetVmInstancesRequest) GetRegionId ¶
func (r GetVmInstancesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmInstancesRequest) SetRegionId ¶
func (r *GetVmInstancesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmInstancesResponse ¶
type GetVmInstancesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmInstancesResult `json:"result"` }
type GetVmInstancesResult ¶
type GetVmKeypairsByNameRequest ¶
type GetVmKeypairsByNameRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* keypair name */ Name string `json:"name"` }
func NewGetVmKeypairsByNameRequest ¶
func NewGetVmKeypairsByNameRequest( regionId string, name string, ) *GetVmKeypairsByNameRequest
* param regionId: 地域ID (Required) * param name: keypair name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmKeypairsByNameRequestWithAllParams ¶
func NewGetVmKeypairsByNameRequestWithAllParams( regionId string, name string, ) *GetVmKeypairsByNameRequest
* param regionId: 地域ID (Required) * param name: keypair name (Required)
func NewGetVmKeypairsByNameRequestWithoutParam ¶
func NewGetVmKeypairsByNameRequestWithoutParam() *GetVmKeypairsByNameRequest
This constructor has better compatible ability when API parameters changed
func (GetVmKeypairsByNameRequest) GetRegionId ¶
func (r GetVmKeypairsByNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmKeypairsByNameRequest) SetName ¶
func (r *GetVmKeypairsByNameRequest) SetName(name string)
param name: keypair name(Required)
func (*GetVmKeypairsByNameRequest) SetRegionId ¶
func (r *GetVmKeypairsByNameRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmKeypairsByNameResponse ¶
type GetVmKeypairsByNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmKeypairsByNameResult `json:"result"` }
type GetVmKeypairsByNameResult ¶
type GetVmKeypairsByNameResult struct {
Keypair jdfusion.KeypairInfo `json:"keypair"`
}
type GetVmKeypairsRequest ¶
type GetVmKeypairsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVmKeypairsRequest ¶
func NewGetVmKeypairsRequest( regionId string, ) *GetVmKeypairsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmKeypairsRequestWithAllParams ¶
func NewGetVmKeypairsRequestWithAllParams( regionId string, ) *GetVmKeypairsRequest
* param regionId: 地域ID (Required)
func NewGetVmKeypairsRequestWithoutParam ¶
func NewGetVmKeypairsRequestWithoutParam() *GetVmKeypairsRequest
This constructor has better compatible ability when API parameters changed
func (GetVmKeypairsRequest) GetRegionId ¶
func (r GetVmKeypairsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmKeypairsRequest) SetRegionId ¶
func (r *GetVmKeypairsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmKeypairsResponse ¶
type GetVmKeypairsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmKeypairsResult `json:"result"` }
type GetVmKeypairsResult ¶
type GetVmKeypairsResult struct {
Keypairs []jdfusion.KeypairInfo `json:"keypairs"`
}
type GetVpcByIdRequest ¶
type GetVpcByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* VPC ID */ Id string `json:"id"` }
func NewGetVpcByIdRequest ¶
func NewGetVpcByIdRequest( regionId string, id string, ) *GetVpcByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcByIdRequestWithAllParams ¶
func NewGetVpcByIdRequestWithAllParams( regionId string, id string, ) *GetVpcByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required)
func NewGetVpcByIdRequestWithoutParam ¶
func NewGetVpcByIdRequestWithoutParam() *GetVpcByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcByIdRequest) GetRegionId ¶
func (r GetVpcByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcByIdRequest) SetId ¶
func (r *GetVpcByIdRequest) SetId(id string)
param id: VPC ID(Required)
func (*GetVpcByIdRequest) SetRegionId ¶
func (r *GetVpcByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcByIdResponse ¶
type GetVpcByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcByIdResult `json:"result"` }
type GetVpcByIdResult ¶
type GetVpcByIdResult struct {
Vpc jdfusion.VpcInfoDetail `json:"vpc"`
}
type GetVpcEipByIdRequest ¶
type GetVpcEipByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 公网IP ID */ Id string `json:"id"` }
func NewGetVpcEipByIdRequest ¶
func NewGetVpcEipByIdRequest( regionId string, id string, ) *GetVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcEipByIdRequestWithAllParams ¶
func NewGetVpcEipByIdRequestWithAllParams( regionId string, id string, ) *GetVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required)
func NewGetVpcEipByIdRequestWithoutParam ¶
func NewGetVpcEipByIdRequestWithoutParam() *GetVpcEipByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcEipByIdRequest) GetRegionId ¶
func (r GetVpcEipByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcEipByIdRequest) SetId ¶
func (r *GetVpcEipByIdRequest) SetId(id string)
param id: 公网IP ID(Required)
func (*GetVpcEipByIdRequest) SetRegionId ¶
func (r *GetVpcEipByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcEipByIdResponse ¶
type GetVpcEipByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcEipByIdResult `json:"result"` }
type GetVpcEipByIdResult ¶
type GetVpcEipByIdResult struct {
EipAddress jdfusion.EipAddress `json:"eipAddress"`
}
type GetVpcEipsRequest ¶
type GetVpcEipsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVpcEipsRequest ¶
func NewGetVpcEipsRequest( regionId string, ) *GetVpcEipsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcEipsRequestWithAllParams ¶
func NewGetVpcEipsRequestWithAllParams( regionId string, ) *GetVpcEipsRequest
* param regionId: 地域ID (Required)
func NewGetVpcEipsRequestWithoutParam ¶
func NewGetVpcEipsRequestWithoutParam() *GetVpcEipsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcEipsRequest) GetRegionId ¶
func (r GetVpcEipsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcEipsRequest) SetRegionId ¶
func (r *GetVpcEipsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcEipsResponse ¶
type GetVpcEipsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcEipsResult `json:"result"` }
type GetVpcEipsResult ¶
type GetVpcEipsResult struct {
EipAddresses []jdfusion.EipAddress `json:"eipAddresses"`
}
type GetVpcNetworkInterfaceByIdRequest ¶
type GetVpcNetworkInterfaceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 网卡 ID */ Id string `json:"id"` }
func NewGetVpcNetworkInterfaceByIdRequest ¶
func NewGetVpcNetworkInterfaceByIdRequest( regionId string, id string, ) *GetVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcNetworkInterfaceByIdRequestWithAllParams ¶
func NewGetVpcNetworkInterfaceByIdRequestWithAllParams( regionId string, id string, ) *GetVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required)
func NewGetVpcNetworkInterfaceByIdRequestWithoutParam ¶
func NewGetVpcNetworkInterfaceByIdRequestWithoutParam() *GetVpcNetworkInterfaceByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcNetworkInterfaceByIdRequest) GetRegionId ¶
func (r GetVpcNetworkInterfaceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcNetworkInterfaceByIdRequest) SetId ¶
func (r *GetVpcNetworkInterfaceByIdRequest) SetId(id string)
param id: 网卡 ID(Required)
func (*GetVpcNetworkInterfaceByIdRequest) SetRegionId ¶
func (r *GetVpcNetworkInterfaceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcNetworkInterfaceByIdResponse ¶
type GetVpcNetworkInterfaceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcNetworkInterfaceByIdResult `json:"result"` }
type GetVpcNetworkInterfaceByIdResult ¶
type GetVpcNetworkInterfaceByIdResult struct {
NetInterface jdfusion.NetInterfaceInfo `json:"netInterface"`
}
type GetVpcNetworkInterfacesRequest ¶
type GetVpcNetworkInterfacesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云主机id (Optional) */ VmId *string `json:"vmId"` }
func NewGetVpcNetworkInterfacesRequest ¶
func NewGetVpcNetworkInterfacesRequest( regionId string, ) *GetVpcNetworkInterfacesRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcNetworkInterfacesRequestWithAllParams ¶
func NewGetVpcNetworkInterfacesRequestWithAllParams( regionId string, vmId *string, ) *GetVpcNetworkInterfacesRequest
* param regionId: 地域ID (Required) * param vmId: 云主机id (Optional)
func NewGetVpcNetworkInterfacesRequestWithoutParam ¶
func NewGetVpcNetworkInterfacesRequestWithoutParam() *GetVpcNetworkInterfacesRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcNetworkInterfacesRequest) GetRegionId ¶
func (r GetVpcNetworkInterfacesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcNetworkInterfacesRequest) SetRegionId ¶
func (r *GetVpcNetworkInterfacesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*GetVpcNetworkInterfacesRequest) SetVmId ¶ added in v1.7.0
func (r *GetVpcNetworkInterfacesRequest) SetVmId(vmId string)
param vmId: 云主机id(Optional)
type GetVpcNetworkInterfacesResponse ¶
type GetVpcNetworkInterfacesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcNetworkInterfacesResult `json:"result"` }
type GetVpcNetworkInterfacesResult ¶
type GetVpcNetworkInterfacesResult struct {
NetInterfaces []jdfusion.NetInterfaceInfo `json:"netInterfaces"`
}
type GetVpcSecurityGroupByIdRequest ¶
type GetVpcSecurityGroupByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* SecurityGroup ID */ Id string `json:"id"` }
func NewGetVpcSecurityGroupByIdRequest ¶
func NewGetVpcSecurityGroupByIdRequest( regionId string, id string, ) *GetVpcSecurityGroupByIdRequest
* param regionId: 地域ID (Required) * param id: SecurityGroup ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSecurityGroupByIdRequestWithAllParams ¶
func NewGetVpcSecurityGroupByIdRequestWithAllParams( regionId string, id string, ) *GetVpcSecurityGroupByIdRequest
* param regionId: 地域ID (Required) * param id: SecurityGroup ID (Required)
func NewGetVpcSecurityGroupByIdRequestWithoutParam ¶
func NewGetVpcSecurityGroupByIdRequestWithoutParam() *GetVpcSecurityGroupByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSecurityGroupByIdRequest) GetRegionId ¶
func (r GetVpcSecurityGroupByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSecurityGroupByIdRequest) SetId ¶
func (r *GetVpcSecurityGroupByIdRequest) SetId(id string)
param id: SecurityGroup ID(Required)
func (*GetVpcSecurityGroupByIdRequest) SetRegionId ¶
func (r *GetVpcSecurityGroupByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSecurityGroupByIdResponse ¶
type GetVpcSecurityGroupByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSecurityGroupByIdResult `json:"result"` }
type GetVpcSecurityGroupByIdResult ¶
type GetVpcSecurityGroupByIdResult struct {
SecurityGroup jdfusion.SecurityGroupDetail `json:"securityGroup"`
}
type GetVpcSecurityGroupsRequest ¶
type GetVpcSecurityGroupsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVpcSecurityGroupsRequest ¶
func NewGetVpcSecurityGroupsRequest( regionId string, ) *GetVpcSecurityGroupsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSecurityGroupsRequestWithAllParams ¶
func NewGetVpcSecurityGroupsRequestWithAllParams( regionId string, ) *GetVpcSecurityGroupsRequest
* param regionId: 地域ID (Required)
func NewGetVpcSecurityGroupsRequestWithoutParam ¶
func NewGetVpcSecurityGroupsRequestWithoutParam() *GetVpcSecurityGroupsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSecurityGroupsRequest) GetRegionId ¶
func (r GetVpcSecurityGroupsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSecurityGroupsRequest) SetRegionId ¶
func (r *GetVpcSecurityGroupsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSecurityGroupsResponse ¶
type GetVpcSecurityGroupsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSecurityGroupsResult `json:"result"` }
type GetVpcSecurityGroupsResult ¶
type GetVpcSecurityGroupsResult struct {
SecurityGroups []jdfusion.SecurityGroupInfo `json:"securityGroups"`
}
type GetVpcSlbByIdRequest ¶
type GetVpcSlbByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* LB ID */ Id string `json:"id"` }
func NewGetVpcSlbByIdRequest ¶
func NewGetVpcSlbByIdRequest( regionId string, id string, ) *GetVpcSlbByIdRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSlbByIdRequestWithAllParams ¶
func NewGetVpcSlbByIdRequestWithAllParams( regionId string, id string, ) *GetVpcSlbByIdRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required)
func NewGetVpcSlbByIdRequestWithoutParam ¶
func NewGetVpcSlbByIdRequestWithoutParam() *GetVpcSlbByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSlbByIdRequest) GetRegionId ¶
func (r GetVpcSlbByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSlbByIdRequest) SetId ¶
func (r *GetVpcSlbByIdRequest) SetId(id string)
param id: LB ID(Required)
func (*GetVpcSlbByIdRequest) SetRegionId ¶
func (r *GetVpcSlbByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSlbByIdResponse ¶
type GetVpcSlbByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSlbByIdResult `json:"result"` }
type GetVpcSlbByIdResult ¶
type GetVpcSlbByIdResult struct {
Slb jdfusion.SlbInfoDetail `json:"slb"`
}
type GetVpcSlbsRequest ¶
type GetVpcSlbsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVpcSlbsRequest ¶
func NewGetVpcSlbsRequest( regionId string, ) *GetVpcSlbsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSlbsRequestWithAllParams ¶
func NewGetVpcSlbsRequestWithAllParams( regionId string, ) *GetVpcSlbsRequest
* param regionId: 地域ID (Required)
func NewGetVpcSlbsRequestWithoutParam ¶
func NewGetVpcSlbsRequestWithoutParam() *GetVpcSlbsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSlbsRequest) GetRegionId ¶
func (r GetVpcSlbsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSlbsRequest) SetRegionId ¶
func (r *GetVpcSlbsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSlbsResponse ¶
type GetVpcSlbsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSlbsResult `json:"result"` }
type GetVpcSlbsResult ¶
type GetVpcSubnetByIdRequest ¶
type GetVpcSubnetByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* VPC ID */ Id string `json:"id"` }
func NewGetVpcSubnetByIdRequest ¶
func NewGetVpcSubnetByIdRequest( regionId string, id string, ) *GetVpcSubnetByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSubnetByIdRequestWithAllParams ¶
func NewGetVpcSubnetByIdRequestWithAllParams( regionId string, id string, ) *GetVpcSubnetByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required)
func NewGetVpcSubnetByIdRequestWithoutParam ¶
func NewGetVpcSubnetByIdRequestWithoutParam() *GetVpcSubnetByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSubnetByIdRequest) GetRegionId ¶
func (r GetVpcSubnetByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSubnetByIdRequest) SetId ¶
func (r *GetVpcSubnetByIdRequest) SetId(id string)
param id: VPC ID(Required)
func (*GetVpcSubnetByIdRequest) SetRegionId ¶
func (r *GetVpcSubnetByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSubnetByIdResponse ¶
type GetVpcSubnetByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSubnetByIdResult `json:"result"` }
type GetVpcSubnetByIdResult ¶
type GetVpcSubnetByIdResult struct {
Subnet jdfusion.SubnetDesInfo `json:"subnet"`
}
type GetVpcSubnetsRequest ¶
type GetVpcSubnetsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVpcSubnetsRequest ¶
func NewGetVpcSubnetsRequest( regionId string, ) *GetVpcSubnetsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSubnetsRequestWithAllParams ¶
func NewGetVpcSubnetsRequestWithAllParams( regionId string, ) *GetVpcSubnetsRequest
* param regionId: 地域ID (Required)
func NewGetVpcSubnetsRequestWithoutParam ¶
func NewGetVpcSubnetsRequestWithoutParam() *GetVpcSubnetsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSubnetsRequest) GetRegionId ¶
func (r GetVpcSubnetsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSubnetsRequest) SetRegionId ¶
func (r *GetVpcSubnetsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSubnetsResponse ¶
type GetVpcSubnetsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSubnetsResult `json:"result"` }
type GetVpcSubnetsResult ¶
type GetVpcSubnetsResult struct {
Subnets []jdfusion.SubnetDesInfo `json:"subnets"`
}
type GetVpcVServerGroupsRequest ¶
type GetVpcVServerGroupsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 负载均衡id (Optional) */ Slbid *string `json:"slbid"` }
func NewGetVpcVServerGroupsRequest ¶
func NewGetVpcVServerGroupsRequest( regionId string, ) *GetVpcVServerGroupsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcVServerGroupsRequestWithAllParams ¶
func NewGetVpcVServerGroupsRequestWithAllParams( regionId string, slbid *string, ) *GetVpcVServerGroupsRequest
* param regionId: 地域ID (Required) * param slbid: 负载均衡id (Optional)
func NewGetVpcVServerGroupsRequestWithoutParam ¶
func NewGetVpcVServerGroupsRequestWithoutParam() *GetVpcVServerGroupsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcVServerGroupsRequest) GetRegionId ¶
func (r GetVpcVServerGroupsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcVServerGroupsRequest) SetRegionId ¶
func (r *GetVpcVServerGroupsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*GetVpcVServerGroupsRequest) SetSlbid ¶
func (r *GetVpcVServerGroupsRequest) SetSlbid(slbid string)
param slbid: 负载均衡id(Optional)
type GetVpcVServerGroupsResponse ¶
type GetVpcVServerGroupsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcVServerGroupsResult `json:"result"` }
type GetVpcVServerGroupsResult ¶
type GetVpcVServerGroupsResult struct {
VserverGroups []jdfusion.VserverGroupInfo `json:"vserverGroups"`
}
type GetVpcsRequest ¶
type GetVpcsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVpcsRequest ¶
func NewGetVpcsRequest( regionId string, ) *GetVpcsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcsRequestWithAllParams ¶
func NewGetVpcsRequestWithAllParams( regionId string, ) *GetVpcsRequest
* param regionId: 地域ID (Required)
func NewGetVpcsRequestWithoutParam ¶
func NewGetVpcsRequestWithoutParam() *GetVpcsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcsRequest) GetRegionId ¶
func (r GetVpcsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcsRequest) SetRegionId ¶
func (r *GetVpcsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcsResponse ¶
type GetVpcsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcsResult `json:"result"` }
type GetVpcsResult ¶
type GetVpcsResult struct {
Vpcs []jdfusion.VpcListInfo `json:"vpcs"`
}
type GetVserverGroupsByIdRequest ¶ added in v1.7.0
type GetVserverGroupsByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 服务器组ID */ Id string `json:"id"` }
func NewGetVserverGroupsByIdRequest ¶ added in v1.7.0
func NewGetVserverGroupsByIdRequest( regionId string, id string, ) *GetVserverGroupsByIdRequest
* param regionId: 地域ID (Required) * param id: 服务器组ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVserverGroupsByIdRequestWithAllParams ¶ added in v1.7.0
func NewGetVserverGroupsByIdRequestWithAllParams( regionId string, id string, ) *GetVserverGroupsByIdRequest
* param regionId: 地域ID (Required) * param id: 服务器组ID (Required)
func NewGetVserverGroupsByIdRequestWithoutParam ¶ added in v1.7.0
func NewGetVserverGroupsByIdRequestWithoutParam() *GetVserverGroupsByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVserverGroupsByIdRequest) GetRegionId ¶ added in v1.7.0
func (r GetVserverGroupsByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVserverGroupsByIdRequest) SetId ¶ added in v1.7.0
func (r *GetVserverGroupsByIdRequest) SetId(id string)
param id: 服务器组ID(Required)
func (*GetVserverGroupsByIdRequest) SetRegionId ¶ added in v1.7.0
func (r *GetVserverGroupsByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVserverGroupsByIdResponse ¶ added in v1.7.0
type GetVserverGroupsByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVserverGroupsByIdResult `json:"result"` }
type GetVserverGroupsByIdResult ¶ added in v1.7.0
type GetVserverGroupsByIdResult struct {
VserverGroup jdfusion.VserverGroupDetail `json:"vserverGroup"`
}
type GrantRdsAccountRequest ¶ added in v1.4.0
type GrantRdsAccountRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` /* 账号名称 */ AccountName string `json:"accountName"` /* RDS账号对数据库的权限信息 */ DbPrivilegeInfo *jdfusion.DbPrivilegeInfo `json:"dbPrivilegeInfo"` }
func NewGrantRdsAccountRequest ¶ added in v1.4.0
func NewGrantRdsAccountRequest( regionId string, instId string, accountName string, dbPrivilegeInfo *jdfusion.DbPrivilegeInfo, ) *GrantRdsAccountRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param accountName: 账号名称 (Required) * param dbPrivilegeInfo: RDS账号对数据库的权限信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGrantRdsAccountRequestWithAllParams ¶ added in v1.4.0
func NewGrantRdsAccountRequestWithAllParams( regionId string, instId string, accountName string, dbPrivilegeInfo *jdfusion.DbPrivilegeInfo, ) *GrantRdsAccountRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param accountName: 账号名称 (Required) * param dbPrivilegeInfo: RDS账号对数据库的权限信息 (Required)
func NewGrantRdsAccountRequestWithoutParam ¶ added in v1.4.0
func NewGrantRdsAccountRequestWithoutParam() *GrantRdsAccountRequest
This constructor has better compatible ability when API parameters changed
func (GrantRdsAccountRequest) GetRegionId ¶ added in v1.4.0
func (r GrantRdsAccountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GrantRdsAccountRequest) SetAccountName ¶ added in v1.4.0
func (r *GrantRdsAccountRequest) SetAccountName(accountName string)
param accountName: 账号名称(Required)
func (*GrantRdsAccountRequest) SetDbPrivilegeInfo ¶ added in v1.4.0
func (r *GrantRdsAccountRequest) SetDbPrivilegeInfo(dbPrivilegeInfo *jdfusion.DbPrivilegeInfo)
param dbPrivilegeInfo: RDS账号对数据库的权限信息(Required)
func (*GrantRdsAccountRequest) SetInstId ¶ added in v1.4.0
func (r *GrantRdsAccountRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*GrantRdsAccountRequest) SetRegionId ¶ added in v1.4.0
func (r *GrantRdsAccountRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GrantRdsAccountResponse ¶ added in v1.4.0
type GrantRdsAccountResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GrantRdsAccountResult `json:"result"` }
type GrantRdsAccountResult ¶ added in v1.4.0
type GrantRdsAccountResult struct { }
type GrantRdsAccountsByTaskRequest ¶ added in v1.7.0
type GrantRdsAccountsByTaskRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` /* 账号名称 */ AccountName string `json:"accountName"` /* RDS账号对数据库的权限信息 */ Info *jdfusion.DbPrivilegeInfo `json:"info"` }
func NewGrantRdsAccountsByTaskRequest ¶ added in v1.7.0
func NewGrantRdsAccountsByTaskRequest( regionId string, instId string, accountName string, info *jdfusion.DbPrivilegeInfo, ) *GrantRdsAccountsByTaskRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param accountName: 账号名称 (Required) * param info: RDS账号对数据库的权限信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGrantRdsAccountsByTaskRequestWithAllParams ¶ added in v1.7.0
func NewGrantRdsAccountsByTaskRequestWithAllParams( regionId string, instId string, accountName string, info *jdfusion.DbPrivilegeInfo, ) *GrantRdsAccountsByTaskRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param accountName: 账号名称 (Required) * param info: RDS账号对数据库的权限信息 (Required)
func NewGrantRdsAccountsByTaskRequestWithoutParam ¶ added in v1.7.0
func NewGrantRdsAccountsByTaskRequestWithoutParam() *GrantRdsAccountsByTaskRequest
This constructor has better compatible ability when API parameters changed
func (GrantRdsAccountsByTaskRequest) GetRegionId ¶ added in v1.7.0
func (r GrantRdsAccountsByTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GrantRdsAccountsByTaskRequest) SetAccountName ¶ added in v1.7.0
func (r *GrantRdsAccountsByTaskRequest) SetAccountName(accountName string)
param accountName: 账号名称(Required)
func (*GrantRdsAccountsByTaskRequest) SetInfo ¶ added in v1.7.0
func (r *GrantRdsAccountsByTaskRequest) SetInfo(info *jdfusion.DbPrivilegeInfo)
param info: RDS账号对数据库的权限信息(Required)
func (*GrantRdsAccountsByTaskRequest) SetInstId ¶ added in v1.7.0
func (r *GrantRdsAccountsByTaskRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*GrantRdsAccountsByTaskRequest) SetRegionId ¶ added in v1.7.0
func (r *GrantRdsAccountsByTaskRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GrantRdsAccountsByTaskResponse ¶ added in v1.7.0
type GrantRdsAccountsByTaskResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GrantRdsAccountsByTaskResult `json:"result"` }
type GrantRdsAccountsByTaskResult ¶ added in v1.7.0
type GrantRdsAccountsByTaskResult struct {
Cloud jdfusion.ResourceTFInfo `json:"cloud"`
}
type RebootVmInstanceByIdRequest ¶
type RebootVmInstanceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 资源实例ID */ Id string `json:"id"` }
func NewRebootVmInstanceByIdRequest ¶
func NewRebootVmInstanceByIdRequest( regionId string, id string, ) *RebootVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRebootVmInstanceByIdRequestWithAllParams ¶
func NewRebootVmInstanceByIdRequestWithAllParams( regionId string, id string, ) *RebootVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required)
func NewRebootVmInstanceByIdRequestWithoutParam ¶
func NewRebootVmInstanceByIdRequestWithoutParam() *RebootVmInstanceByIdRequest
This constructor has better compatible ability when API parameters changed
func (RebootVmInstanceByIdRequest) GetRegionId ¶
func (r RebootVmInstanceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RebootVmInstanceByIdRequest) SetId ¶
func (r *RebootVmInstanceByIdRequest) SetId(id string)
param id: 资源实例ID(Required)
func (*RebootVmInstanceByIdRequest) SetRegionId ¶
func (r *RebootVmInstanceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type RebootVmInstanceByIdResponse ¶
type RebootVmInstanceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RebootVmInstanceByIdResult `json:"result"` }
type RebootVmInstanceByIdResult ¶
type RebootVmInstanceByIdResult struct { }
type RegistCloudInfoRequest ¶
type RegistCloudInfoRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* */ Cloud *jdfusion.CloudInfo `json:"cloud"` }
func NewRegistCloudInfoRequest ¶
func NewRegistCloudInfoRequest( regionId string, cloud *jdfusion.CloudInfo, ) *RegistCloudInfoRequest
* param regionId: 地域ID (Required) * param cloud: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRegistCloudInfoRequestWithAllParams ¶
func NewRegistCloudInfoRequestWithAllParams( regionId string, cloud *jdfusion.CloudInfo, ) *RegistCloudInfoRequest
* param regionId: 地域ID (Required) * param cloud: (Required)
func NewRegistCloudInfoRequestWithoutParam ¶
func NewRegistCloudInfoRequestWithoutParam() *RegistCloudInfoRequest
This constructor has better compatible ability when API parameters changed
func (RegistCloudInfoRequest) GetRegionId ¶
func (r RegistCloudInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RegistCloudInfoRequest) SetCloud ¶ added in v1.4.0
func (r *RegistCloudInfoRequest) SetCloud(cloud *jdfusion.CloudInfo)
param cloud: (Required)
func (*RegistCloudInfoRequest) SetRegionId ¶
func (r *RegistCloudInfoRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type RegistCloudInfoResponse ¶
type RegistCloudInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RegistCloudInfoResult `json:"result"` }
type RegistCloudInfoResult ¶
type RemoveDiskByIdRequest ¶
type RemoveDiskByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云硬盘 ID */ Id string `json:"id"` }
func NewRemoveDiskByIdRequest ¶
func NewRemoveDiskByIdRequest( regionId string, id string, ) *RemoveDiskByIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRemoveDiskByIdRequestWithAllParams ¶
func NewRemoveDiskByIdRequestWithAllParams( regionId string, id string, ) *RemoveDiskByIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required)
func NewRemoveDiskByIdRequestWithoutParam ¶
func NewRemoveDiskByIdRequestWithoutParam() *RemoveDiskByIdRequest
This constructor has better compatible ability when API parameters changed
func (RemoveDiskByIdRequest) GetRegionId ¶
func (r RemoveDiskByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RemoveDiskByIdRequest) SetId ¶
func (r *RemoveDiskByIdRequest) SetId(id string)
param id: 云硬盘 ID(Required)
func (*RemoveDiskByIdRequest) SetRegionId ¶
func (r *RemoveDiskByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type RemoveDiskByIdResponse ¶
type RemoveDiskByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RemoveDiskByIdResult `json:"result"` }
type RemoveDiskByIdResult ¶
type RemoveDiskByIdResult struct { }
type ReverseDeploymentRequest ¶ added in v1.4.0
type ReverseDeploymentRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 根据已有资源反向生成deployment */ Reverse *jdfusion.ReverseDeploymentInfo `json:"reverse"` }
func NewReverseDeploymentRequest ¶ added in v1.4.0
func NewReverseDeploymentRequest( regionId string, reverse *jdfusion.ReverseDeploymentInfo, ) *ReverseDeploymentRequest
* param regionId: 地域ID (Required) * param reverse: 根据已有资源反向生成deployment (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewReverseDeploymentRequestWithAllParams ¶ added in v1.4.0
func NewReverseDeploymentRequestWithAllParams( regionId string, reverse *jdfusion.ReverseDeploymentInfo, ) *ReverseDeploymentRequest
* param regionId: 地域ID (Required) * param reverse: 根据已有资源反向生成deployment (Required)
func NewReverseDeploymentRequestWithoutParam ¶ added in v1.4.0
func NewReverseDeploymentRequestWithoutParam() *ReverseDeploymentRequest
This constructor has better compatible ability when API parameters changed
func (ReverseDeploymentRequest) GetRegionId ¶ added in v1.4.0
func (r ReverseDeploymentRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ReverseDeploymentRequest) SetRegionId ¶ added in v1.4.0
func (r *ReverseDeploymentRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*ReverseDeploymentRequest) SetReverse ¶ added in v1.4.0
func (r *ReverseDeploymentRequest) SetReverse(reverse *jdfusion.ReverseDeploymentInfo)
param reverse: 根据已有资源反向生成deployment(Required)
type ReverseDeploymentResponse ¶ added in v1.4.0
type ReverseDeploymentResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ReverseDeploymentResult `json:"result"` }
type ReverseDeploymentResult ¶ added in v1.4.0
type ReverseDeploymentResult struct {
Deployment jdfusion.DeploymentInfo `json:"deployment"`
}
type RevokeRdsAccountRequest ¶ added in v1.4.0
type RevokeRdsAccountRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* RDS实例ID */ InstId string `json:"instId"` /* 账号名称 */ AccountName string `json:"accountName"` /* 数据库名称 */ DbName string `json:"dbName"` }
func NewRevokeRdsAccountRequest ¶ added in v1.4.0
func NewRevokeRdsAccountRequest( regionId string, instId string, accountName string, dbName string, ) *RevokeRdsAccountRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param accountName: 账号名称 (Required) * param dbName: 数据库名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRevokeRdsAccountRequestWithAllParams ¶ added in v1.4.0
func NewRevokeRdsAccountRequestWithAllParams( regionId string, instId string, accountName string, dbName string, ) *RevokeRdsAccountRequest
* param regionId: 地域ID (Required) * param instId: RDS实例ID (Required) * param accountName: 账号名称 (Required) * param dbName: 数据库名称 (Required)
func NewRevokeRdsAccountRequestWithoutParam ¶ added in v1.4.0
func NewRevokeRdsAccountRequestWithoutParam() *RevokeRdsAccountRequest
This constructor has better compatible ability when API parameters changed
func (RevokeRdsAccountRequest) GetRegionId ¶ added in v1.4.0
func (r RevokeRdsAccountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RevokeRdsAccountRequest) SetAccountName ¶ added in v1.4.0
func (r *RevokeRdsAccountRequest) SetAccountName(accountName string)
param accountName: 账号名称(Required)
func (*RevokeRdsAccountRequest) SetDbName ¶ added in v1.4.0
func (r *RevokeRdsAccountRequest) SetDbName(dbName string)
param dbName: 数据库名称(Required)
func (*RevokeRdsAccountRequest) SetInstId ¶ added in v1.4.0
func (r *RevokeRdsAccountRequest) SetInstId(instId string)
param instId: RDS实例ID(Required)
func (*RevokeRdsAccountRequest) SetRegionId ¶ added in v1.4.0
func (r *RevokeRdsAccountRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type RevokeRdsAccountResponse ¶ added in v1.4.0
type RevokeRdsAccountResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RevokeRdsAccountResult `json:"result"` }
type RevokeRdsAccountResult ¶ added in v1.4.0
type RevokeRdsAccountResult struct { }
type RollbackDeploymentsVersionRequest ¶ added in v1.4.0
type RollbackDeploymentsVersionRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* deployment ID */ Id string `json:"id"` /* application ID */ Version_id string `json:"version_id"` }
func NewRollbackDeploymentsVersionRequest ¶ added in v1.4.0
func NewRollbackDeploymentsVersionRequest( regionId string, id string, version_id string, ) *RollbackDeploymentsVersionRequest
* param regionId: 地域ID (Required) * param id: deployment ID (Required) * param version_id: application ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRollbackDeploymentsVersionRequestWithAllParams ¶ added in v1.4.0
func NewRollbackDeploymentsVersionRequestWithAllParams( regionId string, id string, version_id string, ) *RollbackDeploymentsVersionRequest
* param regionId: 地域ID (Required) * param id: deployment ID (Required) * param version_id: application ID (Required)
func NewRollbackDeploymentsVersionRequestWithoutParam ¶ added in v1.4.0
func NewRollbackDeploymentsVersionRequestWithoutParam() *RollbackDeploymentsVersionRequest
This constructor has better compatible ability when API parameters changed
func (RollbackDeploymentsVersionRequest) GetRegionId ¶ added in v1.4.0
func (r RollbackDeploymentsVersionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RollbackDeploymentsVersionRequest) SetId ¶ added in v1.4.0
func (r *RollbackDeploymentsVersionRequest) SetId(id string)
param id: deployment ID(Required)
func (*RollbackDeploymentsVersionRequest) SetRegionId ¶ added in v1.4.0
func (r *RollbackDeploymentsVersionRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*RollbackDeploymentsVersionRequest) SetVersion_id ¶ added in v1.4.0
func (r *RollbackDeploymentsVersionRequest) SetVersion_id(version_id string)
param version_id: application ID(Required)
type RollbackDeploymentsVersionResponse ¶ added in v1.4.0
type RollbackDeploymentsVersionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RollbackDeploymentsVersionResult `json:"result"` }
type RollbackDeploymentsVersionResult ¶ added in v1.4.0
type RollbackDeploymentsVersionResult struct {
Deployment jdfusion.DeploymentInfo `json:"deployment"`
}
type StartChannelRequest ¶ added in v1.4.0
type StartChannelRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* channel ID */ Id string `json:"id"` }
func NewStartChannelRequest ¶ added in v1.4.0
func NewStartChannelRequest( regionId string, id string, ) *StartChannelRequest
* param regionId: 地域ID (Required) * param id: channel ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartChannelRequestWithAllParams ¶ added in v1.4.0
func NewStartChannelRequestWithAllParams( regionId string, id string, ) *StartChannelRequest
* param regionId: 地域ID (Required) * param id: channel ID (Required)
func NewStartChannelRequestWithoutParam ¶ added in v1.4.0
func NewStartChannelRequestWithoutParam() *StartChannelRequest
This constructor has better compatible ability when API parameters changed
func (StartChannelRequest) GetRegionId ¶ added in v1.4.0
func (r StartChannelRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartChannelRequest) SetId ¶ added in v1.4.0
func (r *StartChannelRequest) SetId(id string)
param id: channel ID(Required)
func (*StartChannelRequest) SetRegionId ¶ added in v1.4.0
func (r *StartChannelRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StartChannelResponse ¶ added in v1.4.0
type StartChannelResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StartChannelResult `json:"result"` }
type StartChannelResult ¶ added in v1.4.0
type StartChannelResult struct { }
type StartSlbListenerRequest ¶ added in v1.7.0
type StartSlbListenerRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 负载均衡id */ Id string `json:"id"` /* 监听器端口 */ ListenerPort int `json:"listenerPort"` }
func NewStartSlbListenerRequest ¶ added in v1.7.0
func NewStartSlbListenerRequest( regionId string, id string, listenerPort int, ) *StartSlbListenerRequest
* param regionId: 地域ID (Required) * param id: 负载均衡id (Required) * param listenerPort: 监听器端口 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartSlbListenerRequestWithAllParams ¶ added in v1.7.0
func NewStartSlbListenerRequestWithAllParams( regionId string, id string, listenerPort int, ) *StartSlbListenerRequest
* param regionId: 地域ID (Required) * param id: 负载均衡id (Required) * param listenerPort: 监听器端口 (Required)
func NewStartSlbListenerRequestWithoutParam ¶ added in v1.7.0
func NewStartSlbListenerRequestWithoutParam() *StartSlbListenerRequest
This constructor has better compatible ability when API parameters changed
func (StartSlbListenerRequest) GetRegionId ¶ added in v1.7.0
func (r StartSlbListenerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartSlbListenerRequest) SetId ¶ added in v1.7.0
func (r *StartSlbListenerRequest) SetId(id string)
param id: 负载均衡id(Required)
func (*StartSlbListenerRequest) SetListenerPort ¶ added in v1.7.0
func (r *StartSlbListenerRequest) SetListenerPort(listenerPort int)
param listenerPort: 监听器端口(Required)
func (*StartSlbListenerRequest) SetRegionId ¶ added in v1.7.0
func (r *StartSlbListenerRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StartSlbListenerResponse ¶ added in v1.7.0
type StartSlbListenerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StartSlbListenerResult `json:"result"` }
type StartSlbListenerResult ¶ added in v1.7.0
type StartSlbListenerResult struct { }
type StartSlbRequest ¶ added in v1.7.0
type StartSlbRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* LB ID */ Id string `json:"id"` }
func NewStartSlbRequest ¶ added in v1.7.0
func NewStartSlbRequest( regionId string, id string, ) *StartSlbRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartSlbRequestWithAllParams ¶ added in v1.7.0
func NewStartSlbRequestWithAllParams( regionId string, id string, ) *StartSlbRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required)
func NewStartSlbRequestWithoutParam ¶ added in v1.7.0
func NewStartSlbRequestWithoutParam() *StartSlbRequest
This constructor has better compatible ability when API parameters changed
func (StartSlbRequest) GetRegionId ¶ added in v1.7.0
func (r StartSlbRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartSlbRequest) SetId ¶ added in v1.7.0
func (r *StartSlbRequest) SetId(id string)
param id: LB ID(Required)
func (*StartSlbRequest) SetRegionId ¶ added in v1.7.0
func (r *StartSlbRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StartSlbResponse ¶ added in v1.7.0
type StartSlbResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StartSlbResult `json:"result"` }
type StartSlbResult ¶ added in v1.7.0
type StartSlbResult struct { }
type StartTransferTaskRequest ¶ added in v1.4.0
type StartTransferTaskRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 用户ID */ Id string `json:"id"` }
func NewStartTransferTaskRequest ¶ added in v1.4.0
func NewStartTransferTaskRequest( regionId string, id string, ) *StartTransferTaskRequest
* param regionId: 地域ID (Required) * param id: 用户ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartTransferTaskRequestWithAllParams ¶ added in v1.4.0
func NewStartTransferTaskRequestWithAllParams( regionId string, id string, ) *StartTransferTaskRequest
* param regionId: 地域ID (Required) * param id: 用户ID (Required)
func NewStartTransferTaskRequestWithoutParam ¶ added in v1.4.0
func NewStartTransferTaskRequestWithoutParam() *StartTransferTaskRequest
This constructor has better compatible ability when API parameters changed
func (StartTransferTaskRequest) GetRegionId ¶ added in v1.4.0
func (r StartTransferTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartTransferTaskRequest) SetId ¶ added in v1.4.0
func (r *StartTransferTaskRequest) SetId(id string)
param id: 用户ID(Required)
func (*StartTransferTaskRequest) SetRegionId ¶ added in v1.4.0
func (r *StartTransferTaskRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StartTransferTaskResponse ¶ added in v1.4.0
type StartTransferTaskResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StartTransferTaskResult `json:"result"` }
type StartTransferTaskResult ¶ added in v1.4.0
type StartTransferTaskResult struct { }
type StartVmInstanceByIdRequest ¶
type StartVmInstanceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 资源实例ID */ Id string `json:"id"` }
func NewStartVmInstanceByIdRequest ¶
func NewStartVmInstanceByIdRequest( regionId string, id string, ) *StartVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartVmInstanceByIdRequestWithAllParams ¶
func NewStartVmInstanceByIdRequestWithAllParams( regionId string, id string, ) *StartVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required)
func NewStartVmInstanceByIdRequestWithoutParam ¶
func NewStartVmInstanceByIdRequestWithoutParam() *StartVmInstanceByIdRequest
This constructor has better compatible ability when API parameters changed
func (StartVmInstanceByIdRequest) GetRegionId ¶
func (r StartVmInstanceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartVmInstanceByIdRequest) SetId ¶
func (r *StartVmInstanceByIdRequest) SetId(id string)
param id: 资源实例ID(Required)
func (*StartVmInstanceByIdRequest) SetRegionId ¶
func (r *StartVmInstanceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StartVmInstanceByIdResponse ¶
type StartVmInstanceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StartVmInstanceByIdResult `json:"result"` }
type StartVmInstanceByIdResult ¶
type StartVmInstanceByIdResult struct { }
type StopChannelRequest ¶ added in v1.4.0
type StopChannelRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* channel ID */ Id string `json:"id"` }
func NewStopChannelRequest ¶ added in v1.4.0
func NewStopChannelRequest( regionId string, id string, ) *StopChannelRequest
* param regionId: 地域ID (Required) * param id: channel ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopChannelRequestWithAllParams ¶ added in v1.4.0
func NewStopChannelRequestWithAllParams( regionId string, id string, ) *StopChannelRequest
* param regionId: 地域ID (Required) * param id: channel ID (Required)
func NewStopChannelRequestWithoutParam ¶ added in v1.4.0
func NewStopChannelRequestWithoutParam() *StopChannelRequest
This constructor has better compatible ability when API parameters changed
func (StopChannelRequest) GetRegionId ¶ added in v1.4.0
func (r StopChannelRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopChannelRequest) SetId ¶ added in v1.4.0
func (r *StopChannelRequest) SetId(id string)
param id: channel ID(Required)
func (*StopChannelRequest) SetRegionId ¶ added in v1.4.0
func (r *StopChannelRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StopChannelResponse ¶ added in v1.4.0
type StopChannelResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StopChannelResult `json:"result"` }
type StopChannelResult ¶ added in v1.4.0
type StopChannelResult struct { }
type StopSlbListenerRequest ¶ added in v1.7.0
type StopSlbListenerRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 负载均衡id */ Id string `json:"id"` /* 监听器端口 */ ListenerPort int `json:"listenerPort"` }
func NewStopSlbListenerRequest ¶ added in v1.7.0
func NewStopSlbListenerRequest( regionId string, id string, listenerPort int, ) *StopSlbListenerRequest
* param regionId: 地域ID (Required) * param id: 负载均衡id (Required) * param listenerPort: 监听器端口 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopSlbListenerRequestWithAllParams ¶ added in v1.7.0
func NewStopSlbListenerRequestWithAllParams( regionId string, id string, listenerPort int, ) *StopSlbListenerRequest
* param regionId: 地域ID (Required) * param id: 负载均衡id (Required) * param listenerPort: 监听器端口 (Required)
func NewStopSlbListenerRequestWithoutParam ¶ added in v1.7.0
func NewStopSlbListenerRequestWithoutParam() *StopSlbListenerRequest
This constructor has better compatible ability when API parameters changed
func (StopSlbListenerRequest) GetRegionId ¶ added in v1.7.0
func (r StopSlbListenerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopSlbListenerRequest) SetId ¶ added in v1.7.0
func (r *StopSlbListenerRequest) SetId(id string)
param id: 负载均衡id(Required)
func (*StopSlbListenerRequest) SetListenerPort ¶ added in v1.7.0
func (r *StopSlbListenerRequest) SetListenerPort(listenerPort int)
param listenerPort: 监听器端口(Required)
func (*StopSlbListenerRequest) SetRegionId ¶ added in v1.7.0
func (r *StopSlbListenerRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StopSlbListenerResponse ¶ added in v1.7.0
type StopSlbListenerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StopSlbListenerResult `json:"result"` }
type StopSlbListenerResult ¶ added in v1.7.0
type StopSlbListenerResult struct { }
type StopSlbRequest ¶ added in v1.7.0
type StopSlbRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* LB ID */ Id string `json:"id"` }
func NewStopSlbRequest ¶ added in v1.7.0
func NewStopSlbRequest( regionId string, id string, ) *StopSlbRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopSlbRequestWithAllParams ¶ added in v1.7.0
func NewStopSlbRequestWithAllParams( regionId string, id string, ) *StopSlbRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required)
func NewStopSlbRequestWithoutParam ¶ added in v1.7.0
func NewStopSlbRequestWithoutParam() *StopSlbRequest
This constructor has better compatible ability when API parameters changed
func (StopSlbRequest) GetRegionId ¶ added in v1.7.0
func (r StopSlbRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopSlbRequest) SetId ¶ added in v1.7.0
func (r *StopSlbRequest) SetId(id string)
param id: LB ID(Required)
func (*StopSlbRequest) SetRegionId ¶ added in v1.7.0
func (r *StopSlbRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StopSlbResponse ¶ added in v1.7.0
type StopSlbResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StopSlbResult `json:"result"` }
type StopSlbResult ¶ added in v1.7.0
type StopSlbResult struct { }
type StopTransferTaskRequest ¶ added in v1.4.0
type StopTransferTaskRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 用户ID */ Id string `json:"id"` }
func NewStopTransferTaskRequest ¶ added in v1.4.0
func NewStopTransferTaskRequest( regionId string, id string, ) *StopTransferTaskRequest
* param regionId: 地域ID (Required) * param id: 用户ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopTransferTaskRequestWithAllParams ¶ added in v1.4.0
func NewStopTransferTaskRequestWithAllParams( regionId string, id string, ) *StopTransferTaskRequest
* param regionId: 地域ID (Required) * param id: 用户ID (Required)
func NewStopTransferTaskRequestWithoutParam ¶ added in v1.4.0
func NewStopTransferTaskRequestWithoutParam() *StopTransferTaskRequest
This constructor has better compatible ability when API parameters changed
func (StopTransferTaskRequest) GetRegionId ¶ added in v1.4.0
func (r StopTransferTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopTransferTaskRequest) SetId ¶ added in v1.4.0
func (r *StopTransferTaskRequest) SetId(id string)
param id: 用户ID(Required)
func (*StopTransferTaskRequest) SetRegionId ¶ added in v1.4.0
func (r *StopTransferTaskRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StopTransferTaskResponse ¶ added in v1.4.0
type StopTransferTaskResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StopTransferTaskResult `json:"result"` }
type StopTransferTaskResult ¶ added in v1.4.0
type StopTransferTaskResult struct { }
type StopVmInstanceByIdRequest ¶
type StopVmInstanceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 资源实例ID */ Id string `json:"id"` }
func NewStopVmInstanceByIdRequest ¶
func NewStopVmInstanceByIdRequest( regionId string, id string, ) *StopVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopVmInstanceByIdRequestWithAllParams ¶
func NewStopVmInstanceByIdRequestWithAllParams( regionId string, id string, ) *StopVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required)
func NewStopVmInstanceByIdRequestWithoutParam ¶
func NewStopVmInstanceByIdRequestWithoutParam() *StopVmInstanceByIdRequest
This constructor has better compatible ability when API parameters changed
func (StopVmInstanceByIdRequest) GetRegionId ¶
func (r StopVmInstanceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopVmInstanceByIdRequest) SetId ¶
func (r *StopVmInstanceByIdRequest) SetId(id string)
param id: 资源实例ID(Required)
func (*StopVmInstanceByIdRequest) SetRegionId ¶
func (r *StopVmInstanceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StopVmInstanceByIdResponse ¶
type StopVmInstanceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StopVmInstanceByIdResult `json:"result"` }
type StopVmInstanceByIdResult ¶
type StopVmInstanceByIdResult struct { }
type UnregistCloudInfoRequest ¶
type UnregistCloudInfoRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云信息ID */ CloudId string `json:"cloudId"` }
func NewUnregistCloudInfoRequest ¶
func NewUnregistCloudInfoRequest( regionId string, cloudId string, ) *UnregistCloudInfoRequest
* param regionId: 地域ID (Required) * param cloudId: 云信息ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUnregistCloudInfoRequestWithAllParams ¶
func NewUnregistCloudInfoRequestWithAllParams( regionId string, cloudId string, ) *UnregistCloudInfoRequest
* param regionId: 地域ID (Required) * param cloudId: 云信息ID (Required)
func NewUnregistCloudInfoRequestWithoutParam ¶
func NewUnregistCloudInfoRequestWithoutParam() *UnregistCloudInfoRequest
This constructor has better compatible ability when API parameters changed
func (UnregistCloudInfoRequest) GetRegionId ¶
func (r UnregistCloudInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UnregistCloudInfoRequest) SetCloudId ¶
func (r *UnregistCloudInfoRequest) SetCloudId(cloudId string)
param cloudId: 云信息ID(Required)
func (*UnregistCloudInfoRequest) SetRegionId ¶
func (r *UnregistCloudInfoRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type UnregistCloudInfoResponse ¶
type UnregistCloudInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result UnregistCloudInfoResult `json:"result"` }
type UnregistCloudInfoResult ¶
type UnregistCloudInfoResult struct { }
type ValidCloudInfoRequest ¶ added in v1.7.0
type ValidCloudInfoRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云信息ID */ CloudId string `json:"cloudId"` }
func NewValidCloudInfoRequest ¶ added in v1.7.0
func NewValidCloudInfoRequest( regionId string, cloudId string, ) *ValidCloudInfoRequest
* param regionId: 地域ID (Required) * param cloudId: 云信息ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewValidCloudInfoRequestWithAllParams ¶ added in v1.7.0
func NewValidCloudInfoRequestWithAllParams( regionId string, cloudId string, ) *ValidCloudInfoRequest
* param regionId: 地域ID (Required) * param cloudId: 云信息ID (Required)
func NewValidCloudInfoRequestWithoutParam ¶ added in v1.7.0
func NewValidCloudInfoRequestWithoutParam() *ValidCloudInfoRequest
This constructor has better compatible ability when API parameters changed
func (ValidCloudInfoRequest) GetRegionId ¶ added in v1.7.0
func (r ValidCloudInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ValidCloudInfoRequest) SetCloudId ¶ added in v1.7.0
func (r *ValidCloudInfoRequest) SetCloudId(cloudId string)
param cloudId: 云信息ID(Required)
func (*ValidCloudInfoRequest) SetRegionId ¶ added in v1.7.0
func (r *ValidCloudInfoRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type ValidCloudInfoResponse ¶ added in v1.7.0
type ValidCloudInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ValidCloudInfoResult `json:"result"` }
type ValidCloudInfoResult ¶ added in v1.7.0
type ValidCloudInfoResult struct { }
Source Files ¶
- ApplyDeployment.go
- AssociateVpcEipById.go
- AttachDiskToVmInstanceByDiskId.go
- AttachVpcNetworkInterfaceById.go
- CloneDeployment.go
- CreateBucket.go
- CreateChannel.go
- CreateDatasource.go
- CreateDeployment.go
- CreateDisk.go
- CreateRdsAccounts.go
- CreateRdsDatabase.go
- CreateRdsInstance.go
- CreateSecurityGroupsRule.go
- CreateTransferTask.go
- CreateVmInstance.go
- CreateVmKeypair.go
- CreateVpc.go
- CreateVpcEip.go
- CreateVpcLBHttpListener.go
- CreateVpcNetworkInterface.go
- CreateVpcSecurityGroup.go
- CreateVpcSlb.go
- CreateVpcSubnet.go
- CreateVpcVServerGroup.go
- DeleteBucket.go
- DeleteChannel.go
- DeleteDatasource.go
- DeleteDeployment.go
- DeleteRdsAccount.go
- DeleteRdsByInstId.go
- DeleteRdsDatabase.go
- DeleteSecurityGroupsRule.go
- DeleteSlbsListener.go
- DeleteTransferTask.go
- DeleteVmInstanceById.go
- DeleteVmKeypairByName.go
- DeleteVpcById.go
- DeleteVpcEipById.go
- DeleteVpcNetworkInterfaceById.go
- DeleteVpcSecurityGroupById.go
- DeleteVpcSlbById.go
- DeleteVpcSubnetById.go
- DeleteVserverGroup.go
- DetachDiskToVmInstanceByDiskId.go
- DetachVpcNetworkInterfaceById.go
- DisassociateVpcEipById.go
- DryrunDeployment.go
- EditDeployment.go
- EditTransferTask.go
- GetBucketByName.go
- GetBucketFiles.go
- GetBuckets.go
- GetChannels.go
- GetCloudInfoById.go
- GetCloudInfos.go
- GetDatasources.go
- GetDeploymentResult.go
- GetDeploymentVersions.go
- GetDeployments.go
- GetDeploymentsById.go
- GetDeploymentsResultsByIdRecord.go
- GetDeploymentsVersion.go
- GetDiskById.go
- GetDisks.go
- GetLbHttpListener.go
- GetRdsAccountsByInstId.go
- GetRdsAccountsByInstIdAndAccountName.go
- GetRdsByInstId.go
- GetRdsDatabaseByInstIdAndDbName.go
- GetRdsDatabasesByInstId.go
- GetRdsInstances.go
- GetRdsSpecification.go
- GetRegions.go
- GetRegionsAvailableZones.go
- GetTaskInfoById.go
- GetTaskInfoHistoryById.go
- GetTransferTaskById.go
- GetTransferTaskFailedFiles.go
- GetTransferTaskProgress.go
- GetTransferTasks.go
- GetVmImages.go
- GetVmInstanceTypes.go
- GetVmInstances.go
- GetVmInstancesById.go
- GetVmKeypairs.go
- GetVmKeypairsByName.go
- GetVpcById.go
- GetVpcEipById.go
- GetVpcEips.go
- GetVpcNetworkInterfaceById.go
- GetVpcNetworkInterfaces.go
- GetVpcSecurityGroupById.go
- GetVpcSecurityGroups.go
- GetVpcSlbById.go
- GetVpcSlbs.go
- GetVpcSubnetById.go
- GetVpcSubnets.go
- GetVpcVServerGroups.go
- GetVpcs.go
- GetVserverGroupsById.go
- GrantRdsAccount.go
- GrantRdsAccountsByTask.go
- RebootVmInstanceById.go
- RegistCloudInfo.go
- RemoveDiskById.go
- ReverseDeployment.go
- RevokeRdsAccount.go
- RollbackDeploymentsVersion.go
- StartChannel.go
- StartSlb.go
- StartSlbListener.go
- StartTransferTask.go
- StartVmInstanceById.go
- StopChannel.go
- StopSlb.go
- StopSlbListener.go
- StopTransferTask.go
- StopVmInstanceById.go
- UnregistCloudInfo.go
- ValidCloudInfo.go