### YamlMime:JavaType uid: "com.azure.resourcemanager.billing.models.Reservations" fullName: "com.azure.resourcemanager.billing.models.Reservations" name: "Reservations" nameWithType: "Reservations" summary: "Resource collection API of Reservations." syntax: "public interface **Reservations**" methods: - uid: "com.azure.resourcemanager.billing.models.Reservations.getByReservationOrder(java.lang.String,java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.billing.models.Reservations.getByReservationOrder(String billingAccountName, String reservationOrderId, String reservationId)" name: "getByReservationOrder(String billingAccountName, String reservationOrderId, String reservationId)" nameWithType: "Reservations.getByReservationOrder(String billingAccountName, String reservationOrderId, String reservationId)" summary: "Get Reservation details in the billing account." modifiers: - "abstract" parameters: - description: "The ID that uniquely identifies a billing account." name: "billingAccountName" type: "String" - description: "Order Id of the reservation." name: "reservationOrderId" type: "String" - description: "Id of the reservation item." name: "reservationId" type: "String" syntax: "public abstract Reservation getByReservationOrder(String billingAccountName, String reservationOrderId, String reservationId)" desc: "Get Reservation details in the billing account. Get specific Reservation details in the billing account." returns: description: "specific Reservation details in the billing account." type: "" - uid: "com.azure.resourcemanager.billing.models.Reservations.getByReservationOrderWithResponse(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.billing.models.Reservations.getByReservationOrderWithResponse(String billingAccountName, String reservationOrderId, String reservationId, String expand, Context context)" name: "getByReservationOrderWithResponse(String billingAccountName, String reservationOrderId, String reservationId, String expand, Context context)" nameWithType: "Reservations.getByReservationOrderWithResponse(String billingAccountName, String reservationOrderId, String reservationId, String expand, Context context)" summary: "Get Reservation details in the billing account." modifiers: - "abstract" parameters: - description: "The ID that uniquely identifies a billing account." name: "billingAccountName" type: "String" - description: "Order Id of the reservation." name: "reservationOrderId" type: "String" - description: "Id of the reservation item." name: "reservationId" type: "String" - description: "May be used to expand the detail information of some properties." name: "expand" type: "String" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract Response getByReservationOrderWithResponse(String billingAccountName, String reservationOrderId, String reservationId, String expand, Context context)" desc: "Get Reservation details in the billing account. Get specific Reservation details in the billing account." returns: description: "specific Reservation details in the billing account along with ." type: "<>" - uid: "com.azure.resourcemanager.billing.models.Reservations.listByBillingAccount(java.lang.String)" fullName: "com.azure.resourcemanager.billing.models.Reservations.listByBillingAccount(String billingAccountName)" name: "listByBillingAccount(String billingAccountName)" nameWithType: "Reservations.listByBillingAccount(String billingAccountName)" summary: "Lists the reservations in the billing account and the roll up counts of reservations group by provisioning states." modifiers: - "abstract" parameters: - description: "The ID that uniquely identifies a billing account." name: "billingAccountName" type: "String" syntax: "public abstract PagedIterable listByBillingAccount(String billingAccountName)" desc: "Lists the reservations in the billing account and the roll up counts of reservations group by provisioning states." returns: description: "the list of reservations and summary of roll out count of reservations in each state as paginated\n response with ." type: "<>" - uid: "com.azure.resourcemanager.billing.models.Reservations.listByBillingAccount(java.lang.String,java.lang.String,java.lang.String,java.lang.Float,java.lang.String,java.lang.String,java.lang.Float,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.billing.models.Reservations.listByBillingAccount(String billingAccountName, String filter, String orderBy, Float skiptoken, String refreshSummary, String selectedState, Float take, Context context)" name: "listByBillingAccount(String billingAccountName, String filter, String orderBy, Float skiptoken, String refreshSummary, String selectedState, Float take, Context context)" nameWithType: "Reservations.listByBillingAccount(String billingAccountName, String filter, String orderBy, Float skiptoken, String refreshSummary, String selectedState, Float take, Context context)" summary: "Lists the reservations in the billing account and the roll up counts of reservations group by provisioning states." modifiers: - "abstract" parameters: - description: "The ID that uniquely identifies a billing account." name: "billingAccountName" type: "String" - description: "The filter query option allows clients to filter a collection of resources that are addressed by a\n request URL." name: "filter" type: "String" - description: "The orderby query option allows clients to request resources in a particular order." name: "orderBy" type: "String" - description: "The number of reservations to skip from the list before returning results." name: "skiptoken" type: "Float" - description: "To indicate whether to refresh the roll up counts of the reservations group by provisioning\n states." name: "refreshSummary" type: "String" - description: "The selected provisioning state." name: "selectedState" type: "String" - description: "The number of reservations to return in API response." name: "take" type: "Float" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract PagedIterable listByBillingAccount(String billingAccountName, String filter, String orderBy, Float skiptoken, String refreshSummary, String selectedState, Float take, Context context)" desc: "Lists the reservations in the billing account and the roll up counts of reservations group by provisioning states." returns: description: "the list of reservations and summary of roll out count of reservations in each state as paginated\n response with ." type: "<>" - uid: "com.azure.resourcemanager.billing.models.Reservations.listByBillingProfile(java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.billing.models.Reservations.listByBillingProfile(String billingAccountName, String billingProfileName)" name: "listByBillingProfile(String billingAccountName, String billingProfileName)" nameWithType: "Reservations.listByBillingProfile(String billingAccountName, String billingProfileName)" summary: "Lists the reservations for a billing profile and the roll up counts of reservations group by provisioning state." modifiers: - "abstract" parameters: - description: "The ID that uniquely identifies a billing account." name: "billingAccountName" type: "String" - description: "The ID that uniquely identifies a billing profile." name: "billingProfileName" type: "String" syntax: "public abstract PagedIterable listByBillingProfile(String billingAccountName, String billingProfileName)" desc: "Lists the reservations for a billing profile and the roll up counts of reservations group by provisioning state." returns: description: "the list of reservations and summary of roll out count of reservations in each state as paginated\n response with ." type: "<>" - uid: "com.azure.resourcemanager.billing.models.Reservations.listByBillingProfile(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Float,java.lang.String,java.lang.String,java.lang.Float,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.billing.models.Reservations.listByBillingProfile(String billingAccountName, String billingProfileName, String filter, String orderBy, Float skiptoken, String refreshSummary, String selectedState, Float take, Context context)" name: "listByBillingProfile(String billingAccountName, String billingProfileName, String filter, String orderBy, Float skiptoken, String refreshSummary, String selectedState, Float take, Context context)" nameWithType: "Reservations.listByBillingProfile(String billingAccountName, String billingProfileName, String filter, String orderBy, Float skiptoken, String refreshSummary, String selectedState, Float take, Context context)" summary: "Lists the reservations for a billing profile and the roll up counts of reservations group by provisioning state." modifiers: - "abstract" parameters: - description: "The ID that uniquely identifies a billing account." name: "billingAccountName" type: "String" - description: "The ID that uniquely identifies a billing profile." name: "billingProfileName" type: "String" - description: "The filter query option allows clients to filter a collection of resources that are addressed by a\n request URL." name: "filter" type: "String" - description: "The orderby query option allows clients to request resources in a particular order." name: "orderBy" type: "String" - description: "The number of reservations to skip from the list before returning results." name: "skiptoken" type: "Float" - description: "To indicate whether to refresh the roll up counts of the reservations group by provisioning\n states." name: "refreshSummary" type: "String" - description: "The selected provisioning state." name: "selectedState" type: "String" - description: "The number of reservations to return in API response." name: "take" type: "Float" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract PagedIterable listByBillingProfile(String billingAccountName, String billingProfileName, String filter, String orderBy, Float skiptoken, String refreshSummary, String selectedState, Float take, Context context)" desc: "Lists the reservations for a billing profile and the roll up counts of reservations group by provisioning state." returns: description: "the list of reservations and summary of roll out count of reservations in each state as paginated\n response with ." type: "<>" - uid: "com.azure.resourcemanager.billing.models.Reservations.listByReservationOrder(java.lang.String,java.lang.String)" fullName: "com.azure.resourcemanager.billing.models.Reservations.listByReservationOrder(String billingAccountName, String reservationOrderId)" name: "listByReservationOrder(String billingAccountName, String reservationOrderId)" nameWithType: "Reservations.listByReservationOrder(String billingAccountName, String reservationOrderId)" summary: "Get Reservations in a given reservation Order in the billing account List Reservations within a single ReservationOrder in the billing account." modifiers: - "abstract" parameters: - description: "The ID that uniquely identifies a billing account." name: "billingAccountName" type: "String" - description: "Order Id of the reservation." name: "reservationOrderId" type: "String" syntax: "public abstract PagedIterable listByReservationOrder(String billingAccountName, String reservationOrderId)" desc: "Get Reservations in a given reservation Order in the billing account List Reservations within a single ReservationOrder in the billing account." returns: description: "list of `Reservations as paginated response with ." type: "<>" - uid: "com.azure.resourcemanager.billing.models.Reservations.listByReservationOrder(java.lang.String,java.lang.String,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.billing.models.Reservations.listByReservationOrder(String billingAccountName, String reservationOrderId, Context context)" name: "listByReservationOrder(String billingAccountName, String reservationOrderId, Context context)" nameWithType: "Reservations.listByReservationOrder(String billingAccountName, String reservationOrderId, Context context)" summary: "Get Reservations in a given reservation Order in the billing account List Reservations within a single ReservationOrder in the billing account." modifiers: - "abstract" parameters: - description: "The ID that uniquely identifies a billing account." name: "billingAccountName" type: "String" - description: "Order Id of the reservation." name: "reservationOrderId" type: "String" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract PagedIterable listByReservationOrder(String billingAccountName, String reservationOrderId, Context context)" desc: "Get Reservations in a given reservation Order in the billing account List Reservations within a single ReservationOrder in the billing account." returns: description: "list of `Reservations as paginated response with ." type: "<>" - uid: "com.azure.resourcemanager.billing.models.Reservations.updateByBillingAccount(java.lang.String,java.lang.String,java.lang.String,com.azure.resourcemanager.billing.models.PatchModel)" fullName: "com.azure.resourcemanager.billing.models.Reservations.updateByBillingAccount(String billingAccountName, String reservationOrderId, String reservationId, PatchModel body)" name: "updateByBillingAccount(String billingAccountName, String reservationOrderId, String reservationId, PatchModel body)" nameWithType: "Reservations.updateByBillingAccount(String billingAccountName, String reservationOrderId, String reservationId, PatchModel body)" summary: "Update reservation by billing account." modifiers: - "abstract" parameters: - description: "The ID that uniquely identifies a billing account." name: "billingAccountName" type: "String" - description: "Order Id of the reservation." name: "reservationOrderId" type: "String" - description: "Id of the reservation item." name: "reservationId" type: "String" - description: "Request body for patching a reservation." name: "body" type: "" syntax: "public abstract Reservation updateByBillingAccount(String billingAccountName, String reservationOrderId, String reservationId, PatchModel body)" desc: "Update reservation by billing account." returns: description: "the definition of the reservation." type: "" - uid: "com.azure.resourcemanager.billing.models.Reservations.updateByBillingAccount(java.lang.String,java.lang.String,java.lang.String,com.azure.resourcemanager.billing.models.PatchModel,com.azure.core.util.Context)" fullName: "com.azure.resourcemanager.billing.models.Reservations.updateByBillingAccount(String billingAccountName, String reservationOrderId, String reservationId, PatchModel body, Context context)" name: "updateByBillingAccount(String billingAccountName, String reservationOrderId, String reservationId, PatchModel body, Context context)" nameWithType: "Reservations.updateByBillingAccount(String billingAccountName, String reservationOrderId, String reservationId, PatchModel body, Context context)" summary: "Update reservation by billing account." modifiers: - "abstract" parameters: - description: "The ID that uniquely identifies a billing account." name: "billingAccountName" type: "String" - description: "Order Id of the reservation." name: "reservationOrderId" type: "String" - description: "Id of the reservation item." name: "reservationId" type: "String" - description: "Request body for patching a reservation." name: "body" type: "" - description: "The context to associate with this operation." name: "context" type: "" syntax: "public abstract Reservation updateByBillingAccount(String billingAccountName, String reservationOrderId, String reservationId, PatchModel body, Context context)" desc: "Update reservation by billing account." returns: description: "the definition of the reservation." type: "" type: "interface" desc: "Resource collection API of Reservations." metadata: {} package: "com.azure.resourcemanager.billing.models" artifact: com.azure.resourcemanager:azure-resourcemanager-billing:1.0.0