SavingsPlanOrdersOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

BillingManagementClient's

<xref:savings_plan_orders> attribute.

Constructor

SavingsPlanOrdersOperations(*args, **kwargs)

Methods

get_by_billing_account

Get a savings plan order by billing account.

list_by_billing_account

List all Savings plan orders by billing account.

get_by_billing_account

Get a savings plan order by billing account.

get_by_billing_account(billing_account_name: str, savings_plan_order_id: str, *, expand: str | None = None, **kwargs: Any) -> SavingsPlanOrderModel

Parameters

Name Description
billing_account_name
Required
str

The ID that uniquely identifies a billing account. Required.

savings_plan_order_id
Required
str

Order ID of the savings plan. Required.

Keyword-Only Parameters

Name Description
expand
str

May be used to expand the planInformation. Default value is None.

Default value: None

Returns

Type Description

SavingsPlanOrderModel. The SavingsPlanOrderModel is compatible with MutableMapping

Exceptions

Type Description

list_by_billing_account

List all Savings plan orders by billing account.

list_by_billing_account(billing_account_name: str, *, filter: str | None = None, order_by: str | None = None, skiptoken: float | None = None, **kwargs: Any) -> ItemPaged[SavingsPlanOrderModel]

Parameters

Name Description
billing_account_name
Required
str

The ID that uniquely identifies a billing account. Required.

Keyword-Only Parameters

Name Description
filter
str

The filter query option allows clients to filter a collection of resources that are addressed by a request URL. Default value is None.

Default value: None
order_by
str

The orderby query option allows clients to request resources in a particular order. Default value is None.

Default value: None
skiptoken

The number of savings plans to skip from the list before returning results. Default value is None.

Default value: None

Returns

Type Description

An iterator like instance of SavingsPlanOrderModel

Exceptions

Type Description