BillingSubscriptionsAliasesClient Interface
public interface BillingSubscriptionsAliasesClient
An instance of this class provides access to all the operations defined in BillingSubscriptionsAliasesClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<BillingSubscriptionAliasInner>,BillingSubscriptionAliasInner> beginCreateOrUpdate(String billingAccountName, String aliasName, BillingSubscriptionAliasInner parameters)
Creates or updates a billing subscription by its alias ID. The operation is supported for seat based billing subscriptions.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<BillingSubscriptionAliasInner>,BillingSubscriptionAliasInner> beginCreateOrUpdate(String billingAccountName, String aliasName, BillingSubscriptionAliasInner parameters, Context context)
Creates or updates a billing subscription by its alias ID. The operation is supported for seat based billing subscriptions.
Parameters:
Returns:
createOrUpdate
public abstract BillingSubscriptionAliasInner createOrUpdate(String billingAccountName, String aliasName, BillingSubscriptionAliasInner parameters)
Creates or updates a billing subscription by its alias ID. The operation is supported for seat based billing subscriptions.
Parameters:
Returns:
createOrUpdate
public abstract BillingSubscriptionAliasInner createOrUpdate(String billingAccountName, String aliasName, BillingSubscriptionAliasInner parameters, Context context)
Creates or updates a billing subscription by its alias ID. The operation is supported for seat based billing subscriptions.
Parameters:
Returns:
get
public abstract BillingSubscriptionAliasInner get(String billingAccountName, String aliasName)
Gets a subscription by its alias ID. The operation is supported for seat based billing subscriptions.
Parameters:
Returns:
getWithResponse
public abstract Response<BillingSubscriptionAliasInner> getWithResponse(String billingAccountName, String aliasName, Context context)
Gets a subscription by its alias ID. The operation is supported for seat based billing subscriptions.
Parameters:
Returns:
listByBillingAccount
public abstract PagedIterable<BillingSubscriptionAliasInner> listByBillingAccount(String billingAccountName)
Lists the subscription aliases for a billing account. The operation is supported for seat based billing subscriptions.
Parameters:
Returns:
listByBillingAccount
public abstract PagedIterable<BillingSubscriptionAliasInner> listByBillingAccount(String billingAccountName, Boolean includeDeleted, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)
Lists the subscription aliases for a billing account. The operation is supported for seat based billing subscriptions.
Parameters:
Returns: