Package version:

Interface representing a Offers operations.

interface OffersOperations {
    get: ((resourceGroupName: string, clusterName: string, publisherName: string, offerName: string, options?: OffersGetOptionalParams) => Promise<Offer>);
    listByCluster: ((resourceGroupName: string, clusterName: string, options?: OffersListByClusterOptionalParams) => PagedAsyncIterableIterator<Offer, {}, PageSettings>);
    listByPublisher: ((resourceGroupName: string, clusterName: string, publisherName: string, options?: OffersListByPublisherOptionalParams) => PagedAsyncIterableIterator<Offer, {}, PageSettings>);
}

Properties

get: ((resourceGroupName: string, clusterName: string, publisherName: string, offerName: string, options?: OffersGetOptionalParams) => Promise<Offer>)

Get Offer resource details within a publisher of HCI Cluster.

listByCluster: ((resourceGroupName: string, clusterName: string, options?: OffersListByClusterOptionalParams) => PagedAsyncIterableIterator<Offer, {}, PageSettings>)

List Offers available across publishers for the HCI Cluster.

listByPublisher: ((resourceGroupName: string, clusterName: string, publisherName: string, options?: OffersListByPublisherOptionalParams) => PagedAsyncIterableIterator<Offer, {}, PageSettings>)

List Offers available for a publisher within the HCI Cluster.