Interface NetworkFunctionVendorSkusClient
public interface NetworkFunctionVendorSkusClient
An instance of this class provides access to all the operations defined in NetworkFunctionVendorSkusClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.http.rest.PagedIterable<NetworkFunctionSkuRoleDetailsInner>
Lists information about network function vendor sku details.com.azure.core.http.rest.PagedIterable<NetworkFunctionSkuRoleDetailsInner>
Lists information about network function vendor sku details.com.azure.core.http.rest.PagedIterable<SkuOverviewInner>
listByVendor
(String vendorName) Lists all network function vendor sku details in a vendor.com.azure.core.http.rest.PagedIterable<SkuOverviewInner>
listByVendor
(String vendorName, com.azure.core.util.Context context) Lists all network function vendor sku details in a vendor.
-
Method Details
-
listByVendor
Lists all network function vendor sku details in a vendor.- Parameters:
vendorName
- The name of the network function vendor.- Returns:
- a list of available network function skus as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listByVendor
com.azure.core.http.rest.PagedIterable<SkuOverviewInner> listByVendor(String vendorName, com.azure.core.util.Context context) Lists all network function vendor sku details in a vendor.- Parameters:
vendorName
- The name of the network function vendor.context
- The context to associate with this operation.- Returns:
- a list of available network function skus as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listBySku
com.azure.core.http.rest.PagedIterable<NetworkFunctionSkuRoleDetailsInner> listBySku(String vendorName, String vendorSkuName) Lists information about network function vendor sku details.- Parameters:
vendorName
- The name of the network function vendor.vendorSkuName
- The name of the network function sku.- Returns:
- the network function sku details as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listBySku
com.azure.core.http.rest.PagedIterable<NetworkFunctionSkuRoleDetailsInner> listBySku(String vendorName, String vendorSkuName, com.azure.core.util.Context context) Lists information about network function vendor sku details.- Parameters:
vendorName
- The name of the network function vendor.vendorSkuName
- The name of the network function sku.context
- The context to associate with this operation.- Returns:
- the network function sku details as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-