AssociatedTenantsClient Interface
public interface AssociatedTenantsClient
An instance of this class provides access to all the operations defined in AssociatedTenantsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<AssociatedTenantInner>,AssociatedTenantInner> beginCreateOrUpdate(String billingAccountName, String associatedTenantName, AssociatedTenantInner parameters)
Create or update an associated tenant for the billing account.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<AssociatedTenantInner>,AssociatedTenantInner> beginCreateOrUpdate(String billingAccountName, String associatedTenantName, AssociatedTenantInner parameters, Context context)
Create or update an associated tenant for the billing account.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String billingAccountName, String associatedTenantName)
Deletes an associated tenant for a billing account.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String billingAccountName, String associatedTenantName, Context context)
Deletes an associated tenant for a billing account.
Parameters:
Returns:
createOrUpdate
public abstract AssociatedTenantInner createOrUpdate(String billingAccountName, String associatedTenantName, AssociatedTenantInner parameters)
Create or update an associated tenant for the billing account.
Parameters:
Returns:
createOrUpdate
public abstract AssociatedTenantInner createOrUpdate(String billingAccountName, String associatedTenantName, AssociatedTenantInner parameters, Context context)
Create or update an associated tenant for the billing account.
Parameters:
Returns:
delete
public abstract void delete(String billingAccountName, String associatedTenantName)
Deletes an associated tenant for a billing account.
Parameters:
delete
public abstract void delete(String billingAccountName, String associatedTenantName, Context context)
Deletes an associated tenant for a billing account.
Parameters:
get
public abstract AssociatedTenantInner get(String billingAccountName, String associatedTenantName)
Gets an associated tenant by ID.
Parameters:
Returns:
getWithResponse
public abstract Response<AssociatedTenantInner> getWithResponse(String billingAccountName, String associatedTenantName, Context context)
Gets an associated tenant by ID.
Parameters:
Returns:
listByBillingAccount
public abstract PagedIterable<AssociatedTenantInner> listByBillingAccount(String billingAccountName)
Lists the associated tenants that can collaborate with the billing account on commerce activities like viewing and downloading invoices, managing payments, making purchases, and managing or provisioning licenses.
Parameters:
Returns:
listByBillingAccount
public abstract PagedIterable<AssociatedTenantInner> listByBillingAccount(String billingAccountName, Boolean includeRevoked, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)
Lists the associated tenants that can collaborate with the billing account on commerce activities like viewing and downloading invoices, managing payments, making purchases, and managing or provisioning licenses.
Parameters:
Returns: