PartnerTransfersClient Interface
public interface PartnerTransfersClient
An instance of this class provides access to all the operations defined in PartnerTransfersClient.
Method Summary
Method Details
cancel
public abstract PartnerTransferDetailsInner cancel(String billingAccountName, String billingProfileName, String customerName, String transferName)
Cancels a transfer request. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
Parameters:
Returns:
cancelWithResponse
public abstract Response<PartnerTransferDetailsInner> cancelWithResponse(String billingAccountName, String billingProfileName, String customerName, String transferName, Context context)
Cancels a transfer request. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
Parameters:
Returns:
get
public abstract PartnerTransferDetailsInner get(String billingAccountName, String billingProfileName, String customerName, String transferName)
Gets a transfer request by ID. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
Parameters:
Returns:
getWithResponse
public abstract Response<PartnerTransferDetailsInner> getWithResponse(String billingAccountName, String billingProfileName, String customerName, String transferName, Context context)
Gets a transfer request by ID. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
Parameters:
Returns:
initiate
public abstract PartnerTransferDetailsInner initiate(String billingAccountName, String billingProfileName, String customerName, String transferName, PartnerInitiateTransferRequest parameters)
Sends a request to a user in a customer's billing account to transfer billing ownership of their subscriptions. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
Parameters:
Returns:
initiateWithResponse
public abstract Response<PartnerTransferDetailsInner> initiateWithResponse(String billingAccountName, String billingProfileName, String customerName, String transferName, PartnerInitiateTransferRequest parameters, Context context)
Sends a request to a user in a customer's billing account to transfer billing ownership of their subscriptions. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
Parameters:
Returns:
list
public abstract PagedIterable<PartnerTransferDetailsInner> list(String billingAccountName, String billingProfileName, String customerName)
Lists the transfer requests sent to a customer. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
Parameters:
Returns:
list
public abstract PagedIterable<PartnerTransferDetailsInner> list(String billingAccountName, String billingProfileName, String customerName, Context context)
Lists the transfer requests sent to a customer. The operation is supported only for billing accounts with agreement type Microsoft Partner Agreement.
Parameters:
Returns: